网站首页

家园论坛

老版论坛

家园博客

业界新闻

技术文档

下载中心

速查中心

图片中心

硬件资讯
上一篇:用T-SQL实现26选7的几种算法 下一篇:没有了
SQLSERVER管理员必备DBCC命令

来源: 作者: 添加日期:2007-11-29 8:03:45 点击次数:

一、了解DBCC
DBCC(database consistenecy checker,简称dbcc) 是一个实用命令集,用来检查数据库的逻辑一致性及物理一致性。
数据库控制台命令语句可分为以下类别:
维护: 对数据库、索引或文件组进行维护的任务。
杂项: 杂项任务,如启用跟踪标志或从内存中删除 DLL。
信息: 收集并显示各种类型信息的任务。
验证: 对数据库、表、索引、目录、文件组或数据库页的分配进行的验证操作

二、DBBCC维护语句:对数据库、索引或文件组进行维护的任务。
DBCC CLEANTABLE。回收删除的可变长度列和文本列的空间。
   DBCC CLEANTABLE
   (
      { 'database_name' | database_id | 0 }
    , { 'table_name' | table_id | 'view_name' | view_id }
      [ , batch_size ]
   )
   [ WITH NO_INFOMSGS ]
DBCC INDEXDEFRAG。指定表或视图的索引碎片整理。
   DBCC INDEXDEFRAG
    (
       { 'database_name' | database_id | 0 }
     , { 'table_name' | table_id | 'view_name' | view_id }
     , { 'index_name' | index_id }
     , { partition_number | 0 }
    )
       [ WITH NO_INFOMSGS ]

DBCC DBREINDEX。 对指定数据库中的表重新生成一个或多个索引。
   DBCC DBREINDEX
   (
    'table_name'
      [ , 'index_name' [ , fillfactor ] ]
   )
      [ WITH NO_INFOMSGS ]

DBCC SHRINKDATABASE。 收缩指定数据库中的数据文件大小。
   DBCC SHRINKDATABASE
   ( 'database_name' | database_id | 0
       [ ,target_percent ]
       [ , { NOTRUNCATE | TRUNCATEONLY } ]
   )
   [ WITH NO_INFOMSGS ]

DBCC DROPCLEANBUFFERS。 从缓冲池中删除所有清除缓冲区。DBCC DROPCLEANBUFFERS [ WITH NO_INFOMSGS ]
DBCC SHRINKFILE。 收缩相关数据库的指定数据文件或日志文件大小。
   DBCC SHRINKFILE
   (
      { 'file_name' | file_id }
      { [ , EMPTYFILE ]
      | [ [ , target_size ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ]
      }
   )
   [ WITH NO_INFOMSGS ]
DBCC FREEPROCCACHE。 从过程缓存中删除所有元素。DBCC FREEPROCCACHE [ WITH NO_INFOMSGS ]
DBCC UPDATEUSAGE 报告目录视图中的页数和行数错误并进行更正。
   DBCC UPDATEUSAGE
    (     { 'database_name' | database_id | 0 }
     [ , { 'table_name' | table_id | 'view_name' | view_id }
     [ , { 'index_name' | index_id } ] ]
    ) [ WITH [ NO_INFOMSGS ] [ , ] [ COUNT_ROWS ]
     ]

三、DBBCC验证语句:对数据库、表、索引、目录、文件组或数据库页的分配进行的验证操作。
DBCC CHECKALLOC。检查指定数据库的磁盘空间分配结构的一致性。
   DBCC CHECKALLOC
   [
   (
       [ 'database_name' | database_id | 0 ]

本新闻共4页,当前在第1页  1  2  3  4  

 
设为首页 | 加入收藏 | 业务办理 | 友情链接 | 论坛版面 | 浙ICP备07502118号 |