Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm thế nào để xem truy vấn SQL trong trình biên dịch SQL?

Có nhiều cách dễ dàng hơn, nếu tất cả những gì bạn muốn là xem các truy vấn sql khi chúng chạm vào DB.

Đây là hai trình cấu hình Sql trọng lượng rất nhẹ có thể thực hiện công việc cho các phiên bản SqlServer khác nhau, bao gồm LocalDb - " đã hoạt động trên máy của tôi (TM) "

ExpressProfiler

Cho đến nay, cách dễ sử dụng nhất (và cũng là câu lệnh ngắn gọn nhất-show-me-the-SQL-kthxbye) là ExpressProfiler trên CodePlex .

Tải xuống tệp ZIP nhỏ, tự hỏi nếu bạn thực sự có toàn bộ tệp (bạn đã làm), chạy EXE bên trong, BAM!

Và toàn bộ chương trình là một EXE 126 KB duy nhất! Giờ thì thật nhẹ!

AnjLab Sql Profiler

Cái còn lại là cái từ DataWizard , trước đây là miễn phí (dường như giá bây giờ bắt đầu từ $ 5).

Ai đó đã quản lý để lưu ảnh chụp nhanh trên GitHub (bao gồm các tệp nhị phân có thể cài đặt xcopy) khi nó là mã nguồn mở.

Tệp thực thi tự giới thiệu là "AnjLab Sql Profiler" và cho phép lọc một số sự kiện được hiển thị - nhưng điểm mạnh này cũng là điểm yếu của nó, vì có quá nhiều loại sự kiện có thể được bật / tắt. Nếu mọi thứ được chọn, đầu ra sẽ rất dài.

Chỉ có thể chọn các sự kiện cụ thể để có được một đầu ra saner.

Dưới đây là các sự kiện tôi đã chọn để có được kết quả ở trên:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gợi ý khóa bảng mặc định trên SQL Server 2005/2008

  2. Bỏ tất cả các ràng buộc trong một bảng

  3. Trả lại tất cả các khóa ngoại và Ràng buộc KIỂM TRA trong Cơ sở dữ liệu SQL Server (Ví dụ T-SQL)

  4. 3 Câu hỏi giám sát máy chủ SQL cần hỏi khi đảm nhận vị trí DBA

  5. Năm cân nhắc hàng đầu khi thiết kế chỉ mục cơ sở dữ liệu trong SQL Server