Bagaimana saya bisa profil SQL Azure?

12

Saya menulis situs web yang banyak menggunakan SQL Azure. Namun, ini sangat lambat.

Apakah ada cara mudah untuk membuat profil contoh SQL Azure langsung?

pengguna380719
sumber
5
Anda akan ingin mengikuti tautan ini untuk informasi tentang cara memantau kinerja SQL Azure: msdn.microsoft.com/en-us/library/windowsazure/ff394114.aspx
Igorek
Kemungkinan duplikat stackoverflow.com/questions/1929586/sql-azure-profiling/…
MiFreidgeim SO-stop be evil

Jawaban:

8

Saya telah menggunakan MVC Mini Profiler sebagai bagian dari aplikasi ke profil SQL Azure tetapi tergantung pada aplikasi Anda itu mungkin atau mungkin tidak berfungsi. Tugas apa yang Anda lakukan yang perlu dibuat profil?

Craig
sumber
3

Ini tidak akan membantu Anda melacak panggilan yang ada dari situs web Anda, tetapi Anda masih dapat memperoleh metrik kinerja yang menarik dengan menjalankan perintah SQL dari alat ini secara langsung: Enzo SQL Baseline . Ini menawarkan opsi untuk memuat perintah secara paralel untuk mensimulasikan beban dan membantu Anda membandingkan metrik kinerja selama beberapa kali proses.

Herve Roggero
sumber
1

Selain jawaban lain, Anda juga dapat menggunakan alat Diagnostik CSS SQL Azure * dari dukungan Microsoft untuk menjalankan beberapa kueri di server yang menunjukkan Anda kehilangan indeks dan kueri populer.

* Tampaknya alat ini tidak lagi tersedia (11 Januari 2015)

Matthew Steeples
sumber
Alat tidak lagi ditemukan.
user272735
0

Pilihan lain adalah menggunakan layanan Monitoring Cotega . Ini memiliki kemampuan untuk memantau dan memberi tahu Anda tentang masalah dan juga kemampuan untuk melakukan analisis database yang mendalam pada database Anda untuk membantu mendiagnosis masalah seperti mengapa database Anda berjalan sangat lambat.

Penafian: Saya mengerjakan layanan ini.

Cotega
sumber
0

Yang paling dekat dengan SQL profiler, yang saya temukan dapat bekerja dengan azure sql, adalah sql-workload-profiler Namun perlu dicatat, bahwa ini adalah versi beta dari alat, dibuat oleh satu orang, dan tidak terlalu nyaman untuk digunakan

MiFreidgeim BEGITU berhenti menjadi jahat
sumber
-2

Anda tidak dapat menjalankan Profiler terhadap SQL Azure.

mrdenny
sumber
6
Dia bertanya tentang cara membuat profil contoh SQL Azure. Tidak harus dengan Profiler .
Nick Chammas