SQLServer DBCC命令介绍之二

2023年 8月 12日 26.5k 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

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论