SQLSERVER维护常用命令
2008-12-17 13:56
387 查看
--清除缓存
DBCC FREEPROCCACHE
DBCC DROPCLEANBUFFERS
--查看数据库使用情况
EXEC sp_spaceused
--收缩数据库,保留10%可用空间
DBCC SHRINKDATABASE ('DataBaseName', 10)
--事务执行SQL语句
SET XACT_ABORT on
begin tran
DECLARE @counter int
SET @counter = 1
WHILE @counter < 10000 BEGIN
UPDATE newtable SET a = a +1
SET @counter = @counter + 1
END
commit tran
--事务执行SQL语句2
BEGIN TRANSACTION
delete from dbo.MemberAccountDetail where MemberAcountDetailID=81762
--sql1
--sql2
IF (@@error <> 0)
BEGIN
ROLLBACK TRANSACTION
END
COMMIT TRAN
DBCC FREEPROCCACHE
DBCC DROPCLEANBUFFERS
--查看数据库使用情况
EXEC sp_spaceused
--收缩数据库,保留10%可用空间
DBCC SHRINKDATABASE ('DataBaseName', 10)
--事务执行SQL语句
SET XACT_ABORT on
begin tran
DECLARE @counter int
SET @counter = 1
WHILE @counter < 10000 BEGIN
UPDATE newtable SET a = a +1
SET @counter = @counter + 1
END
commit tran
--事务执行SQL语句2
BEGIN TRANSACTION
delete from dbo.MemberAccountDetail where MemberAcountDetailID=81762
--sql1
--sql2
IF (@@error <> 0)
BEGIN
ROLLBACK TRANSACTION
END
COMMIT TRAN
相关文章推荐
- MySql常用维护命令1
- linux 维护几个常用命令
- Sqlserver常用命令
- Oralce常用维护命令
- Oracle RAC常用维护工具和命令
- Linux常用命令笔记----交换空间的管理与维护
- mysql sql维护常用命令
- 光交换机配置与维护常用命令
- Linux 维护常用命令[转]
- Oracle RAC 常用维护工具和命令
- Oracle RAC 常用维护工具和命令
- Oracle RAC 常用维护工具和命令
- MySQL数据库维护中监控所用到的常用命令
- Oracle RAC 常用维护工具和命令
- 服务器维护常用命令
- Juniper SRX的常用监控维护命令
- mysql 维护常用命令
- Oracle RAC 常用维护工具和命令
- Oracle以及SDE维护常用命令-查看表空间等