暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQLServer DBCC命令介绍之二

数据库精要 2021-09-27
1318

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。


扫码关注知识星球,学习更多数据库知识:



文章转载自数据库精要,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论