最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

查詢SQL Server Index上次Rebuild時間的方法

 更新時間:2015年07月07日 10:27:29   投稿:junjie  
這篇文章主要介紹了查詢SQL Server Index上次Rebuild時間的方法,本文直接給出實現(xiàn)腳本代碼,需要的朋友可以參考下

朋友有一個Rebuild Index的Job執(zhí)行一般停掉了,問我是否可以查看哪些Index已經(jīng)被Rebuild過了。本來以為Sys.index或者Sys.objects會存儲類似的信息,結(jié)果沒有找到。
 
從網(wǎng)上查了一下,SQL Server沒有存儲類似的信息。但是因為Rebuild Index會自動更新統(tǒng)計信息,而統(tǒng)計信息的更新時間是可以獲得的。所以我們可以大致根據(jù)統(tǒng)計信息的時間來估計。
因為統(tǒng)計信息的更新也有可能是達(dá)到更新的閥值所做的更新,所以不是非常的準(zhǔn)確。
 
具體的腳本如下:

SELECT OBJECT_NAME(object_id) [TableName],
    name [IndexName],
    STATS_DATE(object_id, stats_id)[LastStatsUpdate]
FROM sys.stats
WHERE name NOT LIKE '_WA%'--
AND STATS_DATE(object_id, stats_id)IS NOT NULL
AND OBJECTPROPERTY(object_id,'IsMSShipped') = 0 --查詢用戶自定義的
ORDER BY TableName, IndexName
 
-----代碼來自于:http://stackoverflow.com/questions/2831293/tsql-know-when-index-rebuild-reorg-or-updatestatistics-was-last-run-on-sql-ser

 可以根據(jù)自己的增加條件篩選。

相關(guān)文章

最新評論

镇巴县| 合阳县| 蒙山县| 泰安市| 岳池县| 汉源县| 柳河县| 龙门县| 孟连| 衡东县| 汶川县| 桓仁| 连江县| 安多县| 台南市| 平顶山市| 自治县| 车致| 沈阳市| 隆尧县| 鄂尔多斯市| 同江市| 夏河县| 金秀| 乐安县| 镇赉县| 岑巩县| 吉木萨尔县| 沙坪坝区| 开化县| 渭源县| 华池县| 邯郸县| 台北市| 辽宁省| 湘潭县| 于田县| 神农架林区| 灵丘县| 通城县| 小金县|