Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Obtenir la date de création de l'index à partir du serveur SQL

Pour les index qui sont des contraintes, alors voir la réponse de marc_s

Pour les autres index, vous devrez utiliser STATS_DATE pour obtenir l'heure de création de l'index associé (chaque index contient des statistiques)

Quelque chose comme (non testé)

SELECT STATS_DATE(OBJECT_ID('MyTable'), 
(SELECT index_id FROM sys.indexes WHERE name = 'Index_Name'))

Cela repose sur les sys.indexes vers sys.stats liens

Edit:il n'y a aucun moyen de savoir autant que n'importe qui peut le savoir. Désolé.