ITPub博客

首页 > 数据库 > > SQLServer DBCC命令介绍之二

SQLServer DBCC命令介绍之二

作者:TTT1234 时间:2023-02-20 10:11:56 0 删除 编辑

1、DBCC 帮助类命令


DBCC HELP('?') :查询所有的DBCC命令 ; 

DBCC HELP('命令') :查询指定的DBCC命令的语法说明 ;

DBCC USEROPTIONS :返回当前连接的活动(设置)的SET选项;


2、DBCC 检查验证类命令 


DBCC CHECKALLOC('数据库名称') :检查指定数据库的磁盘空间分配结构的一致性;

DBCC CHECKCATALOG ('数据库名称') :检查指定数据库的系统表内和系统表间的一致性;

DBCC CHECKCONSTRAINTS ('tablename') :检查指定表上的指定约束或所有约束的完整性;

DBCC CHECKDB :检查数据库中的所有对象的分配和结构完整性 ;

DBCC CHECKFILEGROUP :检查指定文件组中所有表在当前数据库中的分配和结构完整性;

DBCC CHECKTABLE :检查指定表或索引视图的数据、索引及test、ntest和image页的完整性;

DBCC CHECKIDENT :如果存在大量数据删除,考虑在删除后,使用 dbcc checkident 重置一下自增值;

检查指定的当前标识值

DBCC SQLPERF(UMSSTATS):最关键的一个参考数据num runnable:表明当前有多少个线程再等待运行,如果大于等于2,考虑CPU达到瓶颈

Scheduler ID:当前机器有多少个逻辑CPU就有多少个Scheduler ID。




本文来源https://www.modb.pro/db/114878

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69953058/viewspace-3129036/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-11-13

  • 博文量
    566
  • 访问量
    5216