Unit durasi dalam file jejak SQL Server

10

Saya telah menghasilkan file jejak di SQL Server 2012, tidak benar-benar yakin tentang satuan durasi, diukur dengan milidetik?

masukkan deskripsi gambar di sini

Pedang
sumber

Jawaban:

10

Karena CPU dalam milidetik. Dari awal dengan SQL Server 2005, server melaporkan durasi acara dalam microseconds(sepersejuta, atau 10-6 detik) dan jumlah waktu CPU yang digunakan oleh acara dalam milidetik (seperseribu) , atau 10-3 detik). Bahkan di SQL Server 2000, server melaporkan durasi dan waktu CPU pada milliseconds. Dalam SQL Server 2005 dan yang lebih baru, antarmuka pengguna grafis SQL Server Profiler menampilkan kolom Durasi dalam milidetik secara default, tetapi ketika sebuah jejak disimpan ke file atau tabel database the Duration column value is written in microseconds,.

Untuk referensi Anda lebih lanjut, Tafsirkan Penggunaan CPU untuk Analisis Kinerja dan Di Sini

Md Haidar Ali Khan
sumber
6

SQL Server 2005 dan yang lebih baru, durasi dalam mikrodetik saat disimpan ke file atau tabel, dan (secara default) milidetik pada GUI.

Antarmuka pengguna grafis SQL Server Profiler menampilkan kolom Durasi dalam milidetik secara default, tetapi ketika jejak disimpan ke file atau tabel database, nilai kolom Durasi ditulis dalam mikrodetik.

Lihat dan Analisis Jejak dengan SQL Server Profiler

Visualisasi dalam SQL Server Profiler dapat diubah di Opsi Umum:

masukkan deskripsi gambar di sini

JSapkota
sumber