bcdedit /create /d "Solaris" /application bootsector后会出现标识符如{26224d85-dbcc-11e4-86a8-e164d5d83c11}bcdedit /set {标识符} device partition=C: bcdedit /set ...
一.DBCC维护语句:对数据库、索引或文件组进行维护的任务--1.DBCC CLEANTABLE,回收删除的可变长度列和文本列的空间DBCC CLEANTABLE( { 'database_name' | database_id | 0 } ,{ 'table_name' | table_id | ...
分类:
数据库 时间:
2015-03-17 14:10:41
阅读次数:
146
SQLServer提供了一个数据库命令——DBCC SHOWCONTIG——来确定一个指定的表或索引是否有碎片。示例:显示数据库里所有索引的碎片信息DBCC SHOWCONTIG WITH ALL_INDEXES显示指定表的所有索引的碎片信息DBCC SHOWCONTIG (authors) WIT...
分类:
数据库 时间:
2015-03-17 10:19:09
阅读次数:
176
1.清空缓存功能说明:在查看执行计划的时候,应该先清除缓存。否则有可能你看到的计划或查询时间不一定是真实的,因为SQL会利用缓存区的数据DBCC DROPCLEANBUFFERSDBCC FREEPROCCACHE2.重建索引,整理索引碎片功能说明: 当你发现扫描密度行,最佳计数和实际计数的比例已经...
分类:
数据库 时间:
2015-03-16 15:58:02
阅读次数:
223
对与sqlserver:方法1 -- 清空已有数据,并且将自增自段恢复从1开始计数truncate table 表名方法2 -- 不清空已有数据,但将自增自段恢复从1开始计数dbcc checkident(表名,RESEED,0)让SQL自动增长的ID号从一个新的位置开始在查询分析器中执行后,该表自...
分类:
其他好文 时间:
2015-03-15 16:39:58
阅读次数:
123
适用于MSSQL2000、2005
use databasename
BACKUP LOG databasename WITH NO_LOG
DUMP TRANSACTION databasename WITH NO_LOG
DBCC SHRINKDATABASE(databasename)
--查看数据库日志文件名等信息
select name from sysfiles...
分类:
数据库 时间:
2015-03-13 18:51:38
阅读次数:
192
在SQL-Server服务器上查询,秒出。但是通过网站服务器查看,速度非常慢。通过本地代码调试也是很慢。排除了网络问题,排除了语句问题,最后锁定在SQL-Server服务器中剩余内存过小。借鉴了博客园前辈文章sqlserver内存释放心得,使用如下语句,效果立竿见影:DBCC FREEPROCCAC...
分类:
数据库 时间:
2015-03-09 15:56:58
阅读次数:
227
原文: 第三章——使用系统函数、存储过程和DBCC SQLPERF命令来监控SQLServer(3) 本文为这个系列最后一篇。将是如何使用DBCC命令来监控SQLServer日志空间的使用情况。 前言: 每个数据库都必须有事务日志。事务日志记录每个DML操作,并应用于SQLServer的数据库中,如...
分类:
数据库 时间:
2015-03-06 15:42:14
阅读次数:
176
查看编译缓存统计信息 1、运行dbcc命令 dbcc proccache 列名 说明 num proc buffs 过程缓存中所有项使用的总页数。 ...
分类:
数据库 时间:
2015-03-05 14:19:40
阅读次数:
158
原文: 对于超大型SQL SERVER数据库执行DBCC操作 对于数据库维护,主要使用DBCC CHECKDB来实现,以下是对大型数据库的使用说明,小型数据库一般直接使用就可以了: 1、2008(2005我不确认)已经实现了快照检查,也就是当你执行DBCC时,DBMS会先快照出一个数据库,然后在快照...
分类:
数据库 时间:
2015-03-05 10:33:52
阅读次数:
126