Hi community!
We are hosting a production Umbraco version 16.3.4 with Commerce in Azure, and we’re observing strange behavior.
Our client makes heavy use of the back office, and we can clearly see this issue occurring during working hours, but not, for example, over the weekend.
It appears that something in Commerce is causing memory usage to increase linearly without stopping until we manually restart the App Service.
We can almost perfectly map the spikes in the App Service metrics to the DTU usage on the separately hosted Azure database (which is only used by Commerce).
When checking these DTU spikes in Query Performance Insight, we can see which queries are heavy on the database and executed frequently.
What we notice is that the umbracoCommerceFrozenPrices table is being queried excessively — around 558,709 times over the span of one hour.
This is strange, because during the weekend it’s queried only about 500 times, maybe even less.
Additionally, the umbracoCommerceFrozenPrices table contains around 6100 records, which in terms of performance should definitely not be the problem.
![]()
So my question is: what could be causing this behavior, since it clearly seems related?
It’s important to note that we never query this table directly.
I added some pictures to make it even more clear.
Greeting,
Joppe


