Database에 마지막으로 접속한 시각 알아보기
SELECT DatabaseName, MAX(LastAccessDate) LastAccessDate FROM (SELECT DB_NAME(database_id) DatabaseName , last_user_seek , last_user_scan , last_user_lookup , last_user_update FROM sys.dm_db_index_usage_stats) AS PivotTable UNPIVOT (LastAccessDate FOR last_user_access IN (last_user_seek , last_user_scan , last_user_lookup , last_user_update) ) AS UnpivotTable GROUP BY DatabaseName HAVING DatabaseName NOT IN ('master', 'tempdb', 'model', 'msdb') ORDER BY 2단, 서버를 리스타트 시키면 위의 정보는 초기화된다.
시스템의 Database 목록 보기
SELECT name, dbid, filename, mode, crdate, * FROM master..sysdatabases s
댓글
댓글 쓰기