Gejala
Di Microsoft SQL Server, ketika Anda mencoba untuk memantau paket kueri singgahan dengan menggunakan perpanjangan acara (xevents) dan tampilan manajemen dinamis (dmvs), seperti sys.dm_exec_requests dan sys.dm_exec_query_stats, sangat sulit untuk menghubungkan paket kueri yang ditembolok bersama-sama.
Penyebab
Masalah ini terjadi karena tipe data dari kolom Query_hash dan Query_plan_hash berbeda antara Dmvs dan xevents. Kolom Query_hash dan Query_plan_hash ditetapkan sebagai tipe data varbinary di dmvs (sys.dm_exec_requests dan sys.dm_exec_query_stats). Dalam xEvents, kolom ditentukan sebagai tipe data UINT64 .
Pemecahan Masalah
Informasi paket layanan untuk SQL Server
Pembaruan ini diperbaiki dalam paket layanan berikut untuk SQL Server:
-
Paket layanan 4 untuk SQL Server 2012
Paket Layanan bersifat kumulatif. Setiap paket layanan baru berisi semua perbaikan yang ada dalam paket layanan sebelumnya, beserta perbaikan baru apa pun. Rekomendasi kami adalah untuk menerapkan paket layanan terbaru dan pembaruan kumulatif terbaru untuk paket layanan tersebut. Anda tidak harus menginstal paket layanan sebelumnya sebelum menginstal paket layanan terbaru. Gunakan tabel 1 dalam artikel berikut ini untuk menemukan informasi selengkapnya tentang paket layanan terbaru dan pembaruan kumulatif terbaru.
Cara menentukan versi, edisi dan tingkat pembaruan SQL Server dan komponennya
Setelah Anda menginstal pembaruan ini, dua kolom tambahan yang ditentukan sebagai tipe data INT64 ditambahkan: Query_hash_signed dan Query_plan_hash_signed. Ini memudahkan untuk menggabungkan data antara DMVs dan xEvents (seperti rpc_completed dan sql_batch_completed).
Setiap pembaruan baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan sebelumnya. Lihat paket layanan terbaru untuk SQL Server:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.