sql server 查询对象的修改时间

sql server 不能查询索引的最后修改时间,可以查询表,存储过程,函数,pk 的最后修改时间使用以下语句

sql 复制代码
select *  from sys.all_objects ob
order by ob.modify_date desc 

但可以参考一下统计信息的最后修改时间,因为索引变动,会关联更新统计信息,使用以下sql 查询统计信息的最后修改时间

sql 复制代码
---查找统计信息变化 按照更新时间排序
SELECT obj.name, obj.object_id, stat.name, stat.stats_id, last_updated, modification_counter  
FROM sys.objects AS obj   
INNER JOIN sys.stats AS stat ON stat.object_id = obj.object_id  
CROSS APPLY sys.dm_db_stats_properties(stat.object_id, stat.stats_id) AS sp  
order by last_updated desc 
相关推荐
IvorySQL3 分钟前
PostgreSQL 日报|复制槽泄漏修复(8 月 6 日)
数据库·postgresql
XWalnut4 分钟前
MySQL入门到精通
数据库·mysql
@Mike@19 分钟前
07-数据库学习笔记(数据库哈希表)
数据库·哈希算法·散列表
喜欢的名字被抢了27 分钟前
FastAPI 接入异步 PostgreSQL 完成任务 CRUD 与数据库迁移
数据库·postgresql·fastapi
The Chosen One98530 分钟前
【操作系统】操作系统引导、虚拟机、进程通信、信号
linux·运维·服务器·操作系统·虚拟机·信号
Goodbye40 分钟前
给 AI 装上记忆:基于 Milvus 向量数据库与 RAG 的智能日记系统实战
数据库
九皇叔叔44 分钟前
RHEL 9.8 安装 Redis 8.8.1
数据库·redis·bootstrap
Python私教44 分钟前
如意 Django CRM 容器化实战:后端、前端、数据库、Redis 的协同启动逻辑
前端·数据库·django
小张同学a.1 小时前
zabbix企业级监控平台3——服务监控与API实战
linux·运维·mysql·nginx·tomcat·zabbix