WEB开发网
开发学院数据库MSSQL Server SQL Server数据库管理员必备:DBCC命令 阅读

SQL Server数据库管理员必备:DBCC命令

 2008-08-19 09:56:42 来源:WEB开发网   
核心提示: DBCC CHECKDB,检查指定数据库中所有对象的分配、结构和逻辑完整性,SQL Server数据库管理员必备:DBCC命令(4),DBCCCHECKDB[('database_name'|database_id|0[,NOINDEX|{REPAIR_ALLOW_DATA

DBCC CHECKDB。检查指定数据库中所有对象的分配、结构和逻辑完整性。

  DBCCCHECKDB
  [
  (
  'database_name'|database_id|0
  [,NOINDEX
  |{REPAIR_ALLOW_DATA_LOSS
  |REPAIR_FAST
  |REPAIR_REBUILD
  }]
  )
  ]
  [WITH{
  [ALL_ERRORMSGS]
  [,[NO_INFOMSGS]]
  [,[TABLOCK]]
  [,[ESTIMATEONLY]]
  [,[PHYSICAL_ONLY]]|[,[DATA_PURITY]]
  }
  ]

四、DBBCC的信息语句

DBCC SHOW_STATISTICS。显示指定表上的指定目标的当前分发统计信息。

DBCC INPUTBUFFER.显示从客户端发送到 Microsoft SQL Server 2005 实例的最后一个语句。DBCC INPUTBUFFER ( session_id [ , request_id ] ) [WITH NO_INFOMSGS ]

DBCC SHOWCONTIG.显示指定的表的数据和索引的碎片信息。

 DBCCSHOWCONTIG
  [(
  {'table_name'|table_id|'view_name'|view_id}
  [,'index_name'|index_id]
  )]
  [WITH
  {
  [,[ALL_INDEXES]]
  [,[TABLERESULTS]]
  [,[FAST]]
  [,[ALL_LEVELS]]
  [NO_INFOMSGS]
  }
  ]

DBCC OPENTDBCC INPUTBUFFERRAN 如果在指定数据库内存在最早的活动事务和最早的分布式和非分布式复制事务,则显示与之有关的信息

  DBCCOPENTRAN
  [
  (['database_name'|database_id|0])]
  {[WITHTABLERESULTS]
  [,[NO_INFOMSGS]]
  }
  ]

上一页  1 2 3 4 5  下一页

Tags:SQL Server 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接