SQL Server DBCC 数据维护

转载 2007年09月14日 09:13:00

DBREINDEX--为数据库内的表重建一个或多个索引

句法如下:

DBCC DBREINDEX(['DATABASE.OWNER.<table name>',[<index name>[,<fill factor>]]]) [WITH NO_INFOMSGS]

<index name>是想要让DBMS重建的索引名。如果省略了<index name>或指定为'',则DBMS将重建表的所有索引

<fill factor>是DBMS要用来存储数据的每个索引页所占空间的百分比。每当索引页填满时,DBMS必须把该页一分为二。这将影响到性能,因为分页对于系统资源来说是花费较大的。因此,较低的填充因子越低,消耗的磁盘空是就越多,但通常DBMS必须增加的新页的次数就越少。这里提供的<fill factor>成为索引中的新的默认的 FILLFACTOR

 

通过DBCC Page查看在SQL Server中哪行数据被锁住了?

如何通过dbcc page来知道哪一行数据被锁住呢? 要想明白这个问题,首先,需要模拟阻塞问题,这里直接模拟了阻塞问题的一个比较极端的情况,就是死锁。 然后,需要知道如何监控死锁,否则,就算产生了死锁...
  • yupeigu
  • yupeigu
  • 2013年10月28日 17:37
  • 3466

利用DBCC PAGE查看SQL Server中的表和索引数据

1.DBCC IND跟DBCC PAGE简介 1.1.DBCC IND命令 DBCC IND ( { 'dbname' | dbid }, { 'objname' | objid }, ...

SQL SERVER DBCC命令解释

  • 2012年05月31日 17:35
  • 19KB
  • 下载

【SQL Server学习笔记】DBCC命令3:状态验证

状态验证:针对数据库、文件组、表、索引、数据库分页的分配、数据库元数据等进行验证。 如checkdb、checkfilgroup、checktable、checkalloc、checkconstrai...
  • yupeigu
  • yupeigu
  • 2012年08月02日 22:06
  • 1211

一些很有用的 SQL Server DBCC 统计命令

◆1.DBCC CacheStats :显示存在于当前 buffer Cache 中的对象的信息,例如 :hit rates,编译的对象和执行计划 . 例: . DBCC CACHESTATS ....

SQL SERVER DBCC 命令使用

DBCC是SQL Server提供的一组控制台命令。这些语句对数据库的物理和逻辑一致性进行检查,许多 DBCC 语句能够对检测到的问题进行修复。将DBCC命令可分为以下几类:DBCC 帮助类命令  ;...

(SQL Server)DBCC

DBCC是SQL  Server提供的一组控制台命令,功能很强大,掌握一些必要的语句,对操作数据库有不少帮助,所以决定整理一下,发现已有不少类似的整理,减少了不少工 作,归类如下: 一、DB...

SQL SERVER DBCC命令解释

转载学习: --------------------- --1 dbcc trraceon DBCC TRACEOFF --对于数据库死锁,通常可以通过TRACE FLAG 1204、120...

通过dbcc page来查看SQL Server表中的数据

--1.先建表 CREATE TABLE test(idd INT NOT NULL,name VARCHAR(10) NULL) INSERT INTO TEST SELECT 1,'abcdef...
  • yupeigu
  • yupeigu
  • 2013年10月11日 20:01
  • 2385
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL Server DBCC 数据维护
举报原因:
原因补充:

(最多只允许输入30个字)