Articles

SQL SERVER – Co To jest Licznik długości życia strony (PLE)

podczas konsultacji strojenia wydajnościkonsultacji jest mnóstwo liczników i wartości, z którymi często się spotykam. Dzisiaj szybko porozmawiamy o liczniku długości życia Strony, który jest również powszechnie znany jako PLE.

wartość PLE można znaleźć, uruchamiając następujące zapytanie.

wybierz ,
,
z sys.dm_os_performance_counters
gdzie jak '% Manager% '
i = 'długość życia strony'

zalecaną wartością licznika PLE jest (aktualizacja: minimum) 300 sekund. Widziałem w systemie busy wartość ta jest tak niska, jak nawet 45 sekund, a w nieużywanym systemie tak wysoka, jak 1250 sekund. Średnia długość życia strony to liczba sekund, przez które strona pozostanie w puli buforów bez odniesień. W prostych słowach, jeśli Twoja strona pozostanie dłużej w puli buforów (obszar pamięci podręcznej), Twój PLE jest wyższy, co prowadzi do wyższej wydajności, ponieważ za każdym razem, gdy pojawi się żądanie, istnieje szansa, że znajdzie swoje dane w pamięci podręcznej, zamiast iść na dysk twardy, aby odczytać dane.

teraz sprawdź swój system i napisz z powrotem, jaka jest ta wartość licznika dla Ciebie w różnych porach dnia. Czy ten licznik jest w jakiś sposób związany z problemami z wydajnością Twojego systemu?

Uwaga: Istnieją różne inne liczniki, które są ważne do omówienia podczas strojenia wydajności i ten licznik to nie wszystko.

aktualizacja: licznik PLE powinien wynosić 300 lub więcej (OLTP Blueprint – profil wydajności aplikacji OLTP)

Update2: Paul zrobił bardzo techniczny i pouczający post na blogu, w którym wyjaśnia przyczyny i poprawną odpowiedź dla PLE. Czytaj tutaj.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.