SQL Server 2005:決定統計資訊更新時機的rowmodctr與colmodctr
Rowmodctr (SQL Server 2000)
每個表都有一個 rowmodctr 與之相關聯。其值可從 sysindexes 系統表獲得。在表或索引檢視 T 的一個或多個列上建立的每個統計都有一個 rowmodctr 的快照值與之相關聯。無論該統計何時被更新——手動或自動(透過 SQL Server 的自動統計功能),rowmodctr 的快照值也會被重新整理。有關 rowmodctr 的詳細資訊在下方白皮書中有所描述:
rowmodctr 可在 SQL Server 2005 伺服器上使用,但其值總為 0。
補充說明一下,在 SQL Server 2000 中,當 rowmodctr 為 0 時,將無法導致重新編譯。
Colmodctr (SQL Server 2005)
與 rowmodctr 不同,每個表列都會儲存一個 colmodctr 值(非永久性計算列除外)。同普通列一樣,永久性計算列擁有 colmodctr。使用 colmodctr 值,可以更細化地跟蹤表的更改。Colmodctr 值對使用者不可用;僅供查詢處理器使用。
當在表或索引檢視 T 的一個或多個列上(透過自動統計功能手動或自動)建立或更新統計時,最左邊一列的 colmodctr 的快照值將儲存在統計二進位制大物件 (stats-blob) 中。
與 rowmodctr 不同,colmodctr 的值是一個不斷遞增的序列:colmodctr 值從不被重置為 0。
不存在非永久性計算列的 Colmodctr 值。其派生自參與計算的列。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/37724/viewspace-997839/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 2005:查詢統計資訊SQLServer
- Microsoft SQL Server 2005中查詢優化器使用的統計資訊二(zt)ROSSQLServer優化
- Microsoft SQL Server 2005中查詢優化器使用的統計資訊三(zt)ROSSQLServer優化
- Microsoft SQL Server 2005中查詢優化器使用的統計資訊一(zt)ROSSQLServer優化
- SQL Server 監控統計阻塞指令碼資訊SQLServer指令碼
- 解決SQL Server 2005中鎖的問題SQLServer
- SQL Server 統計資訊更新時取樣百分比對資料預估準確性的影響SQLServer
- SQL Server定時作業的設定方法SQLServer
- 連線到 SQL Server 2005 時出錯SQLServer
- Oracle的奇葩設定之自動統計資訊更新Oracle
- SQL Server 2005 Express混合模式登入設定SQLServerExpress模式
- 設定SQL Server 2005 Express混合模式登入SQLServerExpress模式
- SQL Server 2005裡設定自增欄位SQLServer
- 查詢SQL Server 2005資料庫重做日誌的資訊SQLServer資料庫
- SQL server 2005 expressSQLServerExpress
- SQL Server 2000與2005歸納SQLServer
- SQL調優--表統計資訊未及時更新導致查詢超級慢SQL
- 安裝SQL Server 2005 時啟用TCP/IPSQLServerTCP
- mssql2005統計資訊SQL
- SQL Server 2005中修改 Server Collation的方法SQLServer
- sql server 2005常用的系統存貯過程SQLServer
- SQL Server 2005中的UDF(使用者定義函式)SQLServer函式
- 通過鎖定表的統計資訊來穩定sql的執行計劃SQL
- Sql Server 2005函式SQLServer函式
- SQL SERVER 2005 配置-saSQLServer
- SQL Server 2005鎖的問題SQLServer
- SQL Server 2005中各個系統表的作用(轉)SQLServer
- SQL SERVER2005建Link ServerSQLServer
- SQL Server 2005映象設定常見錯誤處理SQLServer
- SQL server 日期與時間操作SQLServer
- Sql Server 2005新增T-sql特性SQLServer
- XML Support in Microsoft SQL Server 2005XMLROSSQLServer
- PowerShell連線 SQL Server 2005SQLServer
- Monitoring Tempdb in SQL Server 2005SQLServer
- 微軟SQL Server 2005速成版微軟SQLServer
- SQL Server2005快捷鍵SQLServer
- SQL SERVER 2005映象實驗SQLServer
- SQL Server 2005 Service Broker 初探SQLServer