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