Adakah SQL profiler berbahaya?

Baru-baru ini, dengan sedikit kejutan, saya mengetahui bahawa di salah satu jabatan syarikat besar tempat saya bekerja, pelancaran Pemprofil SQL pada waktu perniagaan.

Adakah SQL profiler berbahaya?

Saya tidak tahu bagaimana mereka keluar untuk menganalisis masalah prestasi yang berlaku hanya dalam waktu perniagaan. Lagipun, paparan prestasi selalunya tidak memberikan gambaran yang tepat, terutamanya jika satu / dua prosedur / pertanyaan perlahan, tanpa memuatkan pelayan itu sendiri. Tiny Queer yang berjalan beberapa kali sejam dan berjalan selama 10 saat dan bukannya satu (tetapi tidak sangat penting pelanggan sangat gementar) pasti tidak akan masuk ke dalam pandangan DMV. Dan pilih dengan CROSS APPLY mengikut teks pertanyaan itu sendiri memuatkan pelayan dengan sangat mantap.

Walau bagaimanapun, saya berminat untuk memahami dari mana datangnya ketakutan ini. Dalam sesetengah firma Pemprofil SQL - alat yang berfungsi, dalam sesetengahnya mereka takut kepadanya, seperti api (untuk beberapa waktu saya terlibat dalam perundingan dan boleh membandingkan). Saya agak pasti ia berlaku seperti ini:

Adakah SQL profiler berbahaya?
Houston, kami ada masalah. Pangkalan perlahan. fikirkan

Adakah SQL profiler berbahaya?

Adakah SQL profiler berbahaya?
Terdapat begitu banyak kutu di sini… Apa yang saya perlukan?

Adakah SQL profiler berbahaya?
Adakah SQL profiler berbahaya?
Okay, saya akan tandakan semua kotak dan kemudian saya akan membuat keputusan.

Adakah SQL profiler berbahaya?

Apa yang tinggal di kepala pihak berkuasa tinggi? Seseorang melancarkan Pemprofil SQL dan semuanya jatuh ke tempatnya. Dan kemudian mereka memberitahu satu sama lain dalam permainan golf.

By the way, percubaan untuk menulis seperti 'kami menulis segala-galanya' mengesan bukan ke fail, tetapi ke pangkalan data pada pelayan yang sama - saya pernah menyaksikan kes sedemikian.

Dan bagaimana keadaan dengan anda? Sila ambil bahagian dalam tinjauan

Hanya pengguna berdaftar boleh mengambil bahagian dalam tinjauan. Log masuk, Sama-sama.

Bolehkah anda menjalankan SQL profiler pada PROD?

  • Kami adalah syarikat kecil, semuanya mudah untuk kami

  • Admin pengeluaran sudah tentu boleh

  • Pentadbir pengeluaran boleh, selepas meluluskan dan mengalahkan

  • suci suci suci

4 pengguna mengundi. 3 pengguna berpantang.

Sumber: www.habr.com

Tambah komen