sqlserver2000数据压缩解决方法(六)

2014-11-24 17:04:42 · 作者: · 浏览: 2
.....: 1

- 扩展盘区开关数...............................: 0

- 每个扩展盘区上的平均页数.....................: 1.0

- 扫描密度[最佳值:实际值]....................: 100.00%[1:1]

- 扩展盘区扫描碎片.............................: 0.00%

- 每页上的平均可用字节数.......................: 1591.0

- 平均页密度(完整)...........................: 80.34%

DBCC SHOWCONTIG 正在扫描 'MYWORKSTATIONSET' 表...

表: 'MYWORKSTATIONSET'(453576654);索引 ID: 0,数据库 ID: 7

已执行 TABLE 级别的扫描。

- 扫描页数.....................................: 1

- 扫描扩展盘区数...............................: 1

- 扩展盘区开关数...............................: 0

- 每个扩展盘区上的平均页数.....................: 1.0

- 扫描密度[最佳值:实际值]....................: 100.00%[1:1]

- 扩展盘区扫描碎片.............................: 0.00%

- 每页上的平均可用字节数.......................: 6550.0

- 平均页密度(完整)...........................: 19.08%

DBCC SHOWCONTIG 正在扫描 'MYZBPARK' 表...

表: 'MYZBPARK'(469576711);索引 ID: 0,数据库 ID: 7

已执行 TABLE 级别的扫描。

- 扫描页数.....................................: 1

- 扫描扩展盘区数...............................: 1

- 扩展盘区开关数...............................: 0

- 每个扩展盘区上的平均页数.....................: 1.0

- 扫描密度[最佳值:实际值]....................: 100.00%[1:1]

- 扩展盘区扫描碎片.............................: 0.00%

- 每页上的平均可用字节数.......................: 7910.0

- 平均页密度(完整)...........................: 2.27%

DBCC SHOWCONTIG 正在扫描 'MIDCRMCARD' 表...

表: 'MIDCRMCARD'(491148795);索引 ID: 1,数据库 ID: 7

已执行 TABLE 级别的扫描。

- 扫描页数.....................................: 382

- 扫描扩展盘区数...............................: 50

- 扩展盘区开关数...............................: 49

- 每个扩展盘区上的平均页数.....................: 7.6

- 扫描密度[最佳值:实际值]....................: 96.00%[48:50]

- 逻辑扫描碎片.................................: 0.00%

- 扩展盘区扫描碎片.............................: 2.00%

- 每页上的平均可用字节数.......................: 103.3

- 平均页密度(完整)...........................: 98.72%

DBCC SHOWCONTIG 正在扫描 'MIDSCOREDTL' 表...

表: 'MIDSCOREDTL'(635149308);索引 ID: 1,数据库 ID: 7

已执行 TABLE 级别的扫描。

- 扫描页数.....................................: 1

- 扫描扩展盘区数...............................: 1

- 扩展盘区开关数...............................: 0

- 每个扩展盘区上的平均页数.....................: 1.0

- 扫描密度[最佳值:实际值]....................: 100.00%[1:1]

- 逻辑扫描碎片.................................: 0.00%

- 扩展盘区扫描碎片.............................: 0.00%

- 每页上的平均可用字节数.......................: 7064.0

- 平均页密度(完整)...........................: 12.73%

DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

*/

sp_spaceused MYCARGOOUTRECORD  -- 根据上面的分析结果查询表的具体数据

select * into ##MYCARGOOUTRECORD from MYCARGOOUTRECORD  --复制数据做好备份

DBCC UPDATEUSAGE(0)--更新

drop table  MYCARGOOUTRECORD  删除表

select * into MYCARGOOUTRECORD from ##MYCARGOOUTRECORD  --复制数据还原数据

sp_spaceused MYRECORDMEMORY  根据上面的分析结果查询表的具体数据

select * into ##MYRECORDMEMORY from MYRECORDMEMORY  --复制数据做好备份

DBCC UPDATEUSAGE(0)--更新

drop table  MYRECORDMEMORY—删除表

select * into MYRECORDMEMORY from ##MYRECORDMEMORY  --复制数据还原数据

DBCC SHRINKDATABASE('rfd3')--收缩MDF文件

DBCC shrinkfile(2,0) –所说

2表示收缩的文件FILEID 对应sysfiles中的FILEID  

 0表示收缩到初始大小 

DBCC UPDATEUSAGE(0)  --更新

/*

通过上面的步骤,我已经把原来16G的数据库mdf文件搜索到500MB,收缩完后必须检查数据的完整性。防止在操作的时候误操作。多谢。!!

*/