[SQL Server] Afficher la dernière date d'accès pour chaque base

-- =============================================

-- Author:   Zouhaier KHARROUBI

-- Create date: 09/10/2020

-- Description: Afficher la dernière date d'accès pour chaque base

-- =============================================

SELECT@@SERVERNAME instanceSQL

,DB_NAME(T1.database_id)as DBName,

       max(last_user_seek)as last_seek,

       max(last_user_scan)as last_scan,

       max(last_user_lookup)as last_lookup,

       max(last_user_update)as last_update

FROMsys.databases T1

LEFTJOINsys.dm_db_index_usage_stats T2 ON T2.database_id=T1.database_id

WHEREdb_name(T1.database_id)LIKE'%_MK'ORdb_name(T1.database_id)LIKE'%_ZO%'

GroupBydb_name(T1.database_id)

Orderbydb_name(T1.database_id)