SQL Server数据库管理员必备:DBCC命令
2008-08-19 09:56:42 来源:WEB开发网DBCC SQLPERF.提供有关如何在所有数据库中使用事务日志空间的统计信息。
DBCCSQLPERF(LOGSPACE|'sys.dm_os_latch_stats',CLEAR|'sys.dm_os_wait_stats',CLEAR)
[WITHNO_INFOMSGS]
DBCC OUTPUTBUFFER.以十六进制和 ASCII 格式返回指定 session_id 的当前输出缓冲区。DBCC OUTPUTBUFFER ( session_id [ , request_id ] )
DBCC TRACESTATUS.显示跟踪标志的状态.DBCC TRACESTATUS ( [ [ trace# [ ,...n ] ] [ , ] [ -1 ] ] )
DBCC PROCCACHE.以表格格式显示有关过程缓存的信息。DBCC PROCCACHE [ WITH NO_INFOMSGS ]
DBCC USEROPTIONS 返回当前连接的活动(设置)的 SET 选项。DBCC USEROPTIONS
五、DBBCC的杂项语句:杂项任务,如启用跟踪标志或从内存中删除 DLL
DBCC HELP。返回指定的 DBCC 命令的语法信息。DBCC HELP ( 'dbcc_statement' | @dbcc_statement_var | '?' )[ WITH NO_INFOMSGS ]
DBCC dllname (FREE)。从内存中上载指定的扩展存储过程 DLL。DBCC dllname ( FREE ) [ WITH NO_INFOMSGS ]
DBCC DBREPAIR 。禁用指定的跟踪标记。DBCC TRACEOFF ( trace# [ ,...n ] [ , -1 ] ) [ WITH NO_INFOMSGS ]
DBCC TRACEON。启用指定的跟踪标记。DBCC TRACEON ( trace# [ ,...n ][ , -1 ] ) [ WITH NO_INFOMSGS ]
六、未公开的DBCC
DBCC ERRLOG
初始化SQL错误日志
DBCC BUFFER
显示缓冲区头部和页面信息
DBCC FLUSHPROCINDB
清楚数据库服务器内存中的某个数据库存储过程的缓存内容。
DBCC DBINFO
显示数据库结果信息
DBCC DATABLE
显示管理数据库的表信息
DBC IND
查看某个索引使用的页面信息。
DBCC REBULDLOG
重建修复SQL数据库事物日志文件。
DBCC LOG
查看某个数据库的事务日志信息
DBCC PAGE
查看某个数据库数据也面信息
DBCC PROCBUF
显示过程缓冲池的缓冲区头和存储过程。
DBCC PRTIPAGE
查看某个索引页面的每行指向的页面号。
DBCC PSS
显示当前连接到SQLSERVER服务器的进程信息。
DBCC RESOURCE
显示服务器当前使用的资源情况。
DBCC TAB
查看数据页面的结构。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接