SQL Server数据库管理员与DBCC命令 |
本文标签:SQL Server数据库 以下的文章主要向大家讲述的是SQL Server数据库管理员在实际操作中必须要掌握的DBCC命令,本文主要是对DBCC命令的概念介绍以及DBBCC维护语句的描述,以下就是正文的主要内容描述 。 SQL Server数据库管理员必须掌握的DBCC命令一、了解DBCC DBCC(database consistenecy checker,简称dbcc) 是一个实用命令集,用来检查数据库的逻辑一致性及物理一致性 。 数据库控制台命令语句可分为以下类别: 维护: 对数据库、索引或文件组进行维护的任务 。 杂项: 杂项任务,如启用跟踪标志或从内存中删除 DLL 。 信息: 收集并显示各种类型信息的任务 。 验证: 对数据库、表、索引、目录、文件组或数据库页的分配进行的验证操作 SQL Server数据库管理员必须掌握的DBCC命令二、DBBCC维护语句:对数据库、索引或文件组进行维护的任务 DBCC CLEANTABLE 。回收删除的可变长度列和文本列的空间 。
DBCC INDEXDEFRAG 。指定表或视图的索引碎片整理 。
DBCC DBREINDEX 。 对指定数据库中的表重新生成一个或多个索引 。
DBCC SHRINKDATABASE 。 收缩指定数据库中的数据文件大小 。
DBCC DROPCLEANBUFFERS 。 从缓冲池中删除所有清除缓冲区 。DBCC DROPCLEANBUFFERS [ WITH NO_INFOMSGS ] DBCC SHRINKFILE 。 收缩相关数据库的指定数据文件或日志文件大小 。
DBCC FREEPROCCACHE 。 从过程缓存中删除所有元素 。DBCC FREEPROCCACHE [ WITH NO_INFOMSGS ] DBCC UPDATEUSAGE 报告目录视图中的页数和行数错误并进行更正 。
以上的相关内容就是对SQL Server数据库管理员必须掌握的DBCC命令的介绍,望你能有所收获 。 |