zoukankan      html  css  js  c++  java
  • MSSQL Server的DBCC常用命令

    DBCC HELP  返回指定的 DBCC 语句的语法信息。

    如:dbcc help ('?')

    DBCC CHECKIDENT   检查或更正指定表的当前标识值。

    如:

    DBCC CHECKIDENT (jobs) 或DBCC CHECKIDENT (jobs, NORESEED)

    DBCC CHECKIDENT (jobs, RESEED, 30)   --标识当前值为30

    DBCC DBREINDEX   重建指定数据库中表的一个或多个索引。

    如:DBCC DBREINDEX (authors, '', 80) 或 DBCC DBREINDEX ('pubs.dbo.authors', '', 80)

    第一个参数代表数据表名;第二个参数代表所有索引;第三个参数代表填充因子

    DBCC INDEXDEFRAG   整理指定的表或视图上的索引和非聚集索引进行碎片整理。 建议采用DBCC DBREINDEX代替

    如:DBCC INDEXDEFRAG (Northwind, Orders, CustomersOrders)

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

    如:DBCC SHOWCONTIG (Employees)


    灯泡关于环境

    DBCC DROPCLEANBUFFERS 从缓冲池中删除所有清除缓冲区。

    说明:使用 DBCC DROPCLEANBUFFERS 测试带有冷高速缓存的查询,而不用关闭和重新启动服务器。

    DBCC FREEPROCCACHE 从过程高速缓存中删除所有元素。

    说明:使用 DBCC FREEPROCCACHE 清除过程高速缓存。例如,释放过程高速缓存将导致重新编译某些部分(例如特别 SQL 语句),而不是从高速缓存中对其再使用。

    SET STATISTICS TIME 显示分析、编译和执行各语句所需的毫秒数。

    SET STATISTICS IO 显示关于 Transact-SQL 语句生成的磁盘活动量的信息

    SET SHOWPLAN_ALL 语句执行方式和语句预计所需资源的详细信息


    灯泡日志处理

    DBCC SHRINKDATABASE   收缩指定数据库中的数据文件大小。

    DBCC SHRINKFILE   收缩相关数据库的指定数据文件或日志文件大小。

    • 特定数据库的所有数据和日志文件。执行 DBCC SHRINKDATABASE。
    • 一次一个特定数据库中的数据或日志文件。执行 DBCC SHRINKFILE。


    灯泡 其他

    FILE_ID/FILE_NAME   返回当前数据库中给定逻辑文件名的文件标识 (ID) 号/返回给定文件标识 (ID) 号的逻辑文件名。

    如:SELECT FILE_ID('master')  --注意参数为数据库文件(数据文件或日志文件)的逻辑名,而非数据库逻辑名

    DB_ID /DB_NAME   数据库标识 (ID) 号/数据库名称

    OBJECT_ID /OBJECT_NAME  数据库对象标识号/数据库对象名称

  • 相关阅读:
    无法import的原因(ImportError: No module named *****)
    Mac 安装终端软件
    MyEclipse中拷贝J2EE项目,发布到tomcat中名字一样的解决办法
    微PE工具箱 v2.1 正式版,最好用的PE工具箱
    Windows 10 v2004 (OS Build 19041.329)
    Microsoft Visual C++ 2019 14.27.28914.0[2020.06.03]
    Visual C++ 运行库合集包完整版 v20200603
    VMware-workstation-full-15.5.6-16341506官方版及密钥
    [转载]使用PRIMO组件,让你的硬盘快几倍!
    [转载]goldendict下优质词典简介及安装
  • 原文地址:https://www.cnblogs.com/shijun/p/2127306.html
Copyright © 2011-2022 走看看