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

Kueri yang terakhir dieksekusi untuk database tertentu

Ini berfungsi bagi saya untuk menemukan kueri pada basis data apa pun dalam instance. Saya sysadmin pada instance (periksa hak istimewa Anda):

SELECT deqs.last_execution_time AS [Time], dest.text AS [Query], dest.*
FROM sys.dm_exec_query_stats AS deqs
CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest
WHERE dest.dbid = DB_ID('msdb')
ORDER BY deqs.last_execution_time DESC

Ini adalah jawaban yang sama yang diberikan Aaron Bertrand tetapi tidak ditempatkan dalam jawaban.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengubah jumlah menit ke format jj:mm di TSQL?

  2. SQL antara tidak inklusif

  3. Memahami Penguncian SQL Server ke Lingkungan Basis Data yang Aman

  4. Cara Memperbaiki Error Msg 7325 di SQL Server:"Objek yang mengekspos kolom dengan tipe CLR tidak diizinkan dalam kueri terdistribusi"

  5. Cara membuat daftar semua tanggal di antara dua tanggal