Temat: Cache


Temat: Cache
Data: 2013-06-01
Treść:
W sql serwerze w fajny sposób można podejrzeć zawartość cache:
select cacheobjtype, objtype, usecounts, sql 
from sys.syscacheobjects 
Warto dodatkowo zastosować filty na to zapytanie aby nie analizować wewnętrznych poleceń bazy a jedynie zapytania użytkowników. Jedno z najtrafniejszych zastosowań tego widoku to sprawdzenie czy używane są zapytania do bazy są sparametryzowane. Przyznam, że ja po pierwszym wykonaniu tego polecenia na produkcji byłem solidnie zaskoczony:). Cache czyścimy poleceniem:
dbcc freeproccache 
Nigdy nie rób tego w ciągu dnia gdy na bazie pracuje wielu użytkowników:).
<< Powrót <<

powered by sw