Dobrý den, chtěl bych se zeptat na používání AWE a lock pages v SQL 2008 R2 64 bit. OS i SQL je kompletně na 64 bitové architektuře. AWE nas SQL serveru povoleno nemám, přesto se mi paměť využívaní SQL serverm nehlásí ve windows task manageru. skutečnou
velikost zjistím až dotazem select * from sys.dm_os_memory_clerks, kde se dozvím, že paměť má awe_allocated... nechápu proč a jak se tak stalo. donedávna toto fungovalo normálně. děkuji za pomoc.
na 64b volba AWE nemá žádný význam (je to ignorováno). Alokování paměti tak jako tak půjde přes AWE API (systémové), při zapnutí lock pages in memory nebudou tyto buffery součástí working setu. Zkuste dmv dm_os_process_memory a tak sloupec lock page allocations.
děkuji za informace, tohle jsem našel také. podivné je, že na jiném serveru se hodnoty v task manageru zobrazují korektně. vidím, že SQL má např. 4,2 GB v paměti. na jiném serveru to tak není. zajímalo mě spíše, čím je to způsobeno, zda nejakým nastavením
SQL nebo něčím podobným. děkuji.