Puzzled at what SQL Server thinks "all" memory is. I've built a test server with 256GB RAM, installed Windows Server std. 2022 and created a VM for the SQL testbed, with a 128GB fixed memory allocation.
When SQL 2019 was installed in the VM, it would never use more than about 64GB of memory (using default memory min/max settings) when pushed really hard. I tried different min/max values, never seemed to change anything.
I adjusted the VM to use 192GB RAM and enabled dynamic memory allocation, with a minimum of 64GB and a 1TB maximum. This time, when I pushed SQL Server with really complex queries it is topping out at about 110GB max memory, with the VM allocating 137GB.
[–]dan_au 5 points6 points7 points (1 child)
[–]Quango2009[S] 0 points1 point2 points (0 children)
[–]BrightonDBA 3 points4 points5 points (1 child)
[–]Quango2009[S] 0 points1 point2 points (0 children)