Saya telah membaca beberapa artikel tentang Page Life Expectancy SQL Server dan apa artinya dan informasi apa yang bisa Anda dapatkan darinya. Dalam sebagian besar artikel yang saya baca, nilai PLE yang umum dan sehat adalah sekitar 1000-2000 detik. Saya pernah membaca bahwa turun ke sekitar 300 detik dapat berarti Anda cenderung kekurangan RAM.
Baru-baru ini saya baru saja memperbarui perangkat keras kami untuk memiliki 64GB RAM, naik dari 14GB. Pada 14GB PLE saya sekitar 300 detik, dan saya memiliki banyak memori 5-6 yang tertunda per detik. Jadi, itu buruk dan saya meningkatkan RAM. Sekarang, PLE saya jauh, jauh lebih tinggi sekitar 5000 detik, dan tidak ada lagi hibah memori yang tertunda. Saya sudah melihatnya 7000 detik, jika saya ingat. Ini jauh lebih tinggi dari apa pun yang saya baca.
Bisakah PLE tinggi menjadi hal yang buruk? Atau semakin tinggi semakin baik?
EDIT: Maaf, PLE saya tidak 7000 detik, itu 70.000 detik! Meskipun, saat ini turun menjadi sekitar 7000.
- Ukuran basis data sekitar 160GB. Beberapa tabel memiliki 5+ juta baris.
max_server_memory
diatur ke 2147483647.