Hai,
Jika Anda mendapat keluhan kelambatan dari pelanggan, Anda perlu memantau Instance SQL Server dan database yang sqlnya memakan banyak resource.
SQL Server DBA harus memantau database setiap saat dan jika ada banyak sql yang menjalankan waktu eksekusi yang lama atau menghabiskan banyak sumber daya IO maka harus dilaporkan ke pengembang dan pengembang dan dba harus memeriksa sql ini.
Anda dapat menemukan TOP IOqueries di database SQL Server dengan query berikut.
pilih SUBSTRING(st.text,(qs.statement_start_offset/2)+1, ((case statement_end_offset ketika -1 lalu DATALENGTH(st.text) else qs.statement_end_offset end - qs.statement_start_offset)/2) +1) sebagai statement_text, qs.total_logical_reads, qs.total_physical_reads, qs.execution_count dari sys.dm_exec_query_stats sebagai qs cross terapkan sys.dm_exec_sql_text(qs.sql_handle) sebagai urutan pertama berdasarkan qs.total_logical_
Hasil query akan seperti screenshot berikut