Menemukan kueri menyebabkan DMV indeks hilang


Jawaban:


11

Jawaban singkat: Anda tidak dapat dengan akurasi 100%.

Jawaban panjang: Anda dapat meminta cache rencana untuk mengidentifikasi rencana dengan peringatan indeks yang hilang dan membandingkan hasilnya dengan apa yang Anda temukan di sys.dm_db_missing_index_ * DMVs. Berikut ini skrip yang dapat Anda gunakan untuk menanyakan cache rencana . Jika paket tidak di-cache atau didorong keluar dari cache karena alasan apa pun, Anda tidak akan menemukan kecocokan, jadi kami kembali ke jawaban singkat.

Agar 100% yakin, Anda harus melacak beban kerja dan menangkap paket dengan indeks yang hilang. Ini tidak ringan dan tidak sepele. Berikut ini skrip untuk melakukannya . Dengan sedikit usaha, itu bisa dipindahkan ke Extended Events.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.