SQLServer DBCC命令介绍之二
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
相关文章