查询最后修改表中数据的时间
来源:互联网 发布:rufus制作linux启动盘 编辑:程序博客网 时间:2024/04/30 04:11
如果表没有任何索引,则称为一个heap。对于这种表是无法查询最后数据修改时间的。除非使用第三方工具读取事务日志来确定。
对于有索引的表,则可以使用:
SELECT OBJECT_NAME(OBJECT_ID) AS DatabaseName, last_user_update,*FROM sys.dm_db_index_usage_statsWHERE database_id = DB_ID( 'AdventureWorks')AND OBJECT_ID=OBJECT_ID('test');
其中user_updates的解释是:
The user_updates counter indicates the level of maintenance on the index caused by insert, update, or delete operations on the underlying table or view. You can use this view to determine which indexes are used only lightly by your applications. You can also use the view to determine which indexes are incurring maintenance overhead. You may want to consider dropping indexes that incur maintenance overhead, but are not used for queries, or are only infrequently used for queries.
因此我们可以认为last_user_update是数据的最后修改时间。
官网链接:
http://msdn.microsoft.com/en-us/library/ms188755.aspx
0 0
- 查询最后修改表中数据的时间
- Oracle查询所有用户表的最后修改时间
- 查询存储过程的最后修改时间
- oracle 查询表中数据行(row)上最后的DML时间
- oracle 查询表中数据行(row)上最后的DML时间
- 查询表、存储过程、触发器的创建时间和最后修改时间
- Oracle,查询表的创建时间和最后修改时间sql
- 查看数据最后修改时间,建立时间
- 查询表中最后四十条数据
- sqlserver查询存储过程的创建时间及最后修改时间
- sql中查询每组的最后一条数据
- 查看数据库里某个表的最后修改时间
- 查看mysql数据库表的和最后修改时间
- Java中如何得到文件的创建时间&最后修改时间
- java 得到文件最后的修改时间
- java获取文件最后的修改时间
- C++ win环境修改文件创建时间、最后的修改时间和最后的访问时间
- pb9获取文件创建时间、最后修改时间及设置最后修改时间的方法
- Java经典习题(3)
- Oracle-GBK和UTF8的区别,该选择哪个版本
- WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED解决方法
- 简易版之最短距离 (2083)
- 从文本文件读取数据存储到数据库
- 查询最后修改表中数据的时间
- Unix/Linux下如何使用Vi编辑器
- 个性化控件
- left join on and 与 left join on where
- android开发 View的onDraw函数调用
- linux环境变量的临时设置,永久设置和其他
- linux下源码安装软件
- linux下lnmp环境搭建
- maven 导入eclipse 问题