当前位置:首页 > 系统运维 > 正文内容

用SQL Server DBCC 避免堵塞的实际操作步骤

a8116255316年前 (2010-07-02)系统运维11

此文章主要向大家描述的是用SQL Server DBCC 避免堵塞的实际操作步骤,以及对其正确运行做一详细解说,我们大家都知道在危急时刻,数据库一致性检测(DBCC)可能是你最重要的工具。本文向你简单介绍DBCC的功能,它们包括:

检测表和相关目录的完整性。

检测整个数据库。

检测数据库页的完整性。

重建任何指定表中的目录。

你为何需要学习DBCC

假如你甚至还不知道为何使用DBCC,下面提供一些原因:

需要不断分割数据库页(表和目录),这可能会破坏分配。

目录可能遭到破坏,或效率降低。

SQL Server引擎有时会误解你的意图。

需要大量更新时,事情可能会很麻烦(记住,任何指定的更新实际为删除和插入)。

单个页面,虽然仍然“健康”,但可能会失去它们的更优存储足迹。

如何运行SQL Server DBCC

你可以用两种 *** 运行DBCC:通过命令行窗口或查询分析器(Query Analyzer)窗口。假如你认为必要,你还可以确定其操作的时间。(我从未感到有必要这样做,因为在微软的所有产品中,我对SQL Server的稳定性最为自信。我认为它是雷蒙德推出的更佳产品。但是,感觉也可能出错。)

DBCC命令包括以下扩展:

CheckDB:检测整个数据库的一致性,是检查数据库破坏的基本 *** 。

CheckTable:检测特定表的问题。

CheckAlloc:检测数据库的单个页面,包括表和目录。

Reindex:重建某个特定表的目录。

Cachestats:说明当前存储在内存缓存中的对象。

DropCleanBuffers:释放当前存储在缓冲区中的所有数据,这样你就可以继续进行检测,而不必使用前面的结果。

Errorlog:删除(缩短)当前日志。你可以考虑确定包含这个命令的操作的时间,一个星期左右运行一次。

FlushProclnDB:清除特定数据库的存储过程缓存(使用它的数据库id而不是名称)。使用下列代码找出id:

SELECT dbid FROM master.dbo.sysdatabases   WHERE name = '<name your poison>  

IndexDefrag:减少目录分裂,但不给文件加锁,以便用户能够继续应用数据库。

CheckCatalog:检测特定数据库表及表之间的一致性(后者意味着使用外键等。)

上述的相关内容就是对应用SQL Server DBCC避免堵塞的描述,希望会给你带来一些帮助在此方面。 

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/21446.html

分享给朋友:

“用SQL Server DBCC 避免堵塞的实际操作步骤” 的相关文章

windows 7/8.1正在启动windows时间长的解决方法

windows 7/8.1正在启动windows时间长的解决方法

正在启动windows时间长怎么办 小编带来了Windows 7/8.1正在启动windows时间长解决方法,假如有朋友在安装完Windows系统之后一直停留在“正在启动windows”的话,不妨试一试下文的方法哦~ 原因:Windows 7/8.1不完全支持UEFI,需要CSM(Comp...

如何设置Win 7通知栏重新显示电源按钮

如何设置Win 7通知栏重新显示电源按钮

有些使用本本的朋友可能会发现,右下角通知栏区域会无法显示电源按钮,导致在插上电源或者是使用电池的时候都无法进行区分。造成这种情况大部分都是因为使用了第三方修改过的系统版本或者对于系统优化过度,所以今天就来解决这个问题。 第一步:在开始菜单的搜索窗口输入“gpedit.msc”,进入组策略编辑器,依...

Windows7开机后出现黑一下屏性能降低

Windows7开机后出现黑一下屏性能降低

打开IE浏览器的时候、聊QQ的时候、玩游戏的时候… … 这到底是谁惹的祸呢? 很多人都知道Windows 7桌面特效全部开启会使系统性能降低,那到底是哪个特效导致的这一情况呢? 解决办法: 右键计算机,高级系统设置-性能-设置-关闭”任务栏和开始菜单使用动画“和”最大化和最小化动态显示窗口“...

上帝不止一个 更多Windows7 快捷模式.

上帝不止一个 更多Windows7 快捷模式.

国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...

微软今天正式停止对windows 7的主流支持

微软今天正式停止对windows 7的主流支持

北京时间1月13日消息,根据计划,微软将于2015年1月13日正式结束对Windows 7SP1的“主流支持”,而这也标志着“扩展支持”阶段的开始,这个阶段将于2020年1月14日结束。 2013年10月份,微软终止销售独立的Windows 7系统安装包,并要求制造商于2014年10月份停止生...

windows 7如何创建拨号连接

windows 7如何创建拨号连接

一、打开控制面板,选择“网络和共享中心”; 二、在网络和共享中心中选择“设置新的连接或网络”; 三、选择连接到Internet; 四、选择“仍要设置新的连接”; 五、选择“宽带PPPoE ”; 六、输入对应的宽带帐号及密码,点击连接即可;...