Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara melihat kueri SQL di profiler SQL?

Ada cara yang lebih mudah, jika yang Anda inginkan hanyalah melihat kueri sql saat mencapai DB.

Berikut adalah dua profiler Sql yang sangat ringan yang dapat melakukan pekerjaan untuk berbagai rasa SqlServer, termasuk LocalDb - "bekerja di mesin saya (TM) "

Profiler Ekspres

Sejauh ini yang paling mudah digunakan (dan juga yang paling bare-bones-show-me-the-SQL-statements-kthxbye) adalah ExpressProfiler di CodePlex .

Unduh ZIP kecil, bertanya-tanya apakah Anda benar-benar mendapatkan seluruh file (Anda melakukannya), jalankan EXE di dalam, BAM!

Dan seluruh program adalah EXE 126 KB tunggal! Sekarang jadi ringan!

AnjLab Sql Profiler

Yang lainnya adalah dari DataWizard , yang dulunya gratis (tampaknya harga sekarang mulai dari $5).

Seseorang berhasil menyimpan snapshot di GitHub (termasuk binari xcopy-installable) ketika masih open-source.

Eksekusi menampilkan dirinya sebagai "AnjLab Sql Profiler" dan memungkinkan beberapa pemfilteran acara yang ditampilkan - tetapi kekuatan ini juga merupakan kelemahannya, karena ada begitu banyak jenis acara yang dapat diaktifkan/dinonaktifkan. Jika semuanya dipilih, hasilnya sangat verbose.

Output yang lebih waras dapat diperoleh hanya dengan memilih acara tertentu.

Berikut adalah acara yang saya pilih untuk mendapatkan output di atas:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL server, Konversi Detik ke Menit, Jam, Hari

  2. Mendefinisikan hubungan satu-ke-satu di SQL Server

  3. Saya ingin menggunakan pernyataan CASE untuk memperbarui beberapa catatan di sql server 2005

  4. Bagaimana saya bisa memperluas kueri SQL ini untuk menemukan k tetangga terdekat?

  5. Mengapa casting dari float ke varchar dibulatkan di SQL Server?