SQLServer2005重建索引前后對比分析_Mssql數(shù)據(jù)庫教程
推薦:sql2005 數(shù)據(jù)庫轉(zhuǎn)為sql2000數(shù)據(jù)庫的方法(數(shù)據(jù)導(dǎo)出導(dǎo)入)今天一網(wǎng)友問我如何將sql2005數(shù)據(jù)庫轉(zhuǎn)換為sql2000,因為sql2005不如用sql2000更簡單與熟悉,其實就是通過數(shù)據(jù)導(dǎo)出導(dǎo)入的方法即可,這里分享下方便需要的朋友
在做維護(hù)項目的時,我們經(jīng)常會遇到索引維護(hù)的問題,通過語句,我們就可以判斷某個表的索引是否需要重建。執(zhí)行一下語句:先分析表的索引
分析表的索引建立情況:DBCC showcontig('Table')
DBCC SHOWCONTIG 正在掃描 'Table'' 表...
表: 'Table'' (53575229);索引 ID: 1,數(shù)據(jù)庫 ID: 14
已執(zhí)行 TABLE 級別的掃描。
- 掃描頁數(shù)................................: 228
- 掃描區(qū)數(shù)..............................: 52
- 區(qū)切換次數(shù)..............................: 225
- 每個區(qū)的平均頁數(shù)........................: 4.4
- 掃描密度 [最佳計數(shù):實際計數(shù)].......: 12.83% [29:226]
- 邏輯掃描碎片 ..................: 97.37%
- 區(qū)掃描碎片 ..................: 98.08%
- 每頁的平均可用字節(jié)數(shù)........................: 2686.3
- 平均頁密度(滿).....................: 66.81%
當(dāng)你發(fā)現(xiàn),掃描密度行,最佳計數(shù)和實際計數(shù)的比例已經(jīng)嚴(yán)重失調(diào),邏輯掃描碎片占了非常大的百分比,每頁平均可用字節(jié)數(shù)非常大時,就說明
你的索引需要重新整理一下了。
執(zhí)行重建索引命令:
DBCC DBREINDEX('Table'')
后分析的情況
DBCC SHOWCONTIG 正在掃描 'Table'' 表...
表: 'Table'' (53575229);索引 ID: 1,數(shù)據(jù)庫 ID: 14
已執(zhí)行 TABLE 級別的掃描。
- 掃描頁數(shù)................................: 154
- 掃描區(qū)數(shù)..............................: 20
- 區(qū)切換次數(shù)..............................: 19
- 每個區(qū)的平均頁數(shù)........................: 7.7
- 掃描密度 [最佳計數(shù):實際計數(shù)].......: 100.00% [20:20]
- 邏輯掃描碎片 ..................: 0.00%
- 區(qū)掃描碎片 ..................: 55.00%
- 每頁的平均可用字節(jié)數(shù)........................: 86.8
- 平均頁密度(滿).....................: 98.93%
分享:sql server 2005用戶權(quán)限設(shè)置深入分析關(guān)于什么是用戶權(quán)限,最簡單的定義可能是,用戶能做什么和不能做什么,本文將詳細(xì)介紹sql server 2005用戶權(quán)限設(shè)置,需要了解的朋友可以參考下
相關(guān)Mssql數(shù)據(jù)庫教程:
- sql 語句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫,提示 無法為該請求檢索數(shù)據(jù) 錯誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲過程參數(shù)的用法實例詳解
Mssql數(shù)據(jù)庫教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫教程推薦
猜你也喜歡看這些
- Mysql查看版本號的五種方式介紹
- Mysql建表與索引使用規(guī)范詳解
- 30種mysql優(yōu)化sql語句查詢的方法
- CentOS6.3安裝MySQL5.6.10并修改MySQL的root用戶密碼
- 網(wǎng)站模板:SQL2005CLR函數(shù)擴(kuò)展 - 關(guān)于山寨索引
- SQLServer導(dǎo)出數(shù)據(jù)到MySQL實例介紹
- mysql服務(wù)器字符集查詢和設(shè)置方法
- 解析csv數(shù)據(jù)導(dǎo)入mysql的方法
- SQL字符型字段按數(shù)字型字段排序?qū)崿F(xiàn)方法
- 遠(yuǎn)程連接mysql數(shù)據(jù)庫注意點記錄
- 相關(guān)鏈接:
- 教程說明:
Mssql數(shù)據(jù)庫教程-SQLServer2005重建索引前后對比分析。