My FAQ,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 数据库开发 > MSSQL Server
DDBC语句分类
作者:happydreamer 时间:2001-11-27 11:21 出处:互联网 责编:MyFAQ
              摘要:DDBC语句分类

维护语句

DBCC DBREINDEX             重建指定数据库中表的一个或多个索引
DBCC DBREPAIR                除去损坏的数据库
DBCC INDEXDEFRAG        整理指定的表或视图的聚集索引和辅助索引碎片
DBCC SHRINKDATABASE    收缩指定数据库中的数据文件大小
DBCC SHRINKFILE             收缩相关数据库的指定数据文件或日志文件大小
DBCC UPDATEUSAGE        报告和更正 sysindexes 表的不正确内容,
                                           该内容可能会导致通过 sp_spaceused
                                          系统存储过程产生不正确的空间使用报表


状态语句
DBCC INPUTBUFFER       显示从客户端发送到MS SQL Server 的最后一个语句
DBCC OPENTRAN            如果在指定数据库内存在最旧的活动事务和最旧的分布和   非分布式复制事务, 则显示与之相关的信息。只有当存在活动事务或数据库包含复制信息时, 才显示结果。如果没有活动事务,就显示信息性消息
DBCC OUTPUTBUFFER      以十六进制或 ASCII 格式返回指定系统进程 ID (SPID) 的当前输出缓冲区
DBCC PROCCACHE             以报表形式显示有关过程高速缓存的信息
DBCC SHOWCONTIG          显示指定的表的数据和索引的碎片信息
DBCC SHOW_STATISTICS   显示指定表上的指定目标的当前分布统计信息
DBCC SQLPERF              提供有关所有数据库中的事务日志空间使用情况的统计信息
DBCC TRACESTATUS       显示跟踪标记的状态
DBCC USEROPTIONS       返回当前连接的活动(设置)的 SET 选项

 

验证语句
DBCC CHECKALLOC               检查指定数据库的磁盘空间分配结构的一致性
DBCC CHECKCATALOG          检查指定数据库中的系统表内及系统表间的一致性
DBCC CHECKCONSTRAINTS  检查指定表上的指定约束或所有约束的完整性
DBCC CHECKDB                      检查指定数据库中的所有对象的分配和结构完整性
DBCC CHECKFILEGROUP    检查指定文件组中的所有表(在当前数据库中)的分配和结构完整性
DBCC CHECKIDENT               检查指定表的当前标识值,如有必要,还对标识值进行更正

DBCC CHECKTABLE            检查指定表或索引视图的数据、索引及 text、ntext 和 image 页的完整性
DBCC NEWALLOC          检查数据库的扩展结构内的每个表的数据和索引页的分配


其他语句
DBCC dllname (FREE)    从内存中卸载指定的扩展存储过程动态链接库 (DLL)
DBCC HELP              返回指定的 DBCC 语句的语法信息
DBCC PINTABLE          将表标记为驻留,这表示MS SQL Server不从内存中刷新表页
DBCC ROWLOCK           在MS SQL Server 6.5 版中使用,对表启用插入行锁定 (IRL) 操作
DBCC TRACEOFF          禁用指定的跟踪标记
DBCC TRACEON           打开(启用)指定的跟踪标记
DBCC UNPINTABLE        将表标记为不在内存驻留。将表标记为不在内存驻留后,
                                      可以清空高速缓存中的表页

 

 

 

 

 

 

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有