MSSQL 的安装与清理指南(mssql 安装清理)
MSSQL(MicrosoftSQLServer)是由微软公司随其产品捆绑提供的高性能关系数据库管理系统,可以帮助用户快速、安全地管理其重要的数据信息。本文介绍了MSSQL的安装和清理指南。
一、MSSQL的安装
1、下载 MSSQL。用户可以去微软官网上下载,或者在安装MSSQL系列的光盘中找到安装文件,如:
![](media/15913129022666/15913129368979.png)
2、双击安装MSSQL。安装MSSQL之前,需要输入相关的用户协议,并且在设置系统服务时,用户可以设置自身所需要的权限,如:
![](media/15913129022666/15913129504338.png)
3、安装完成后,打开MSSQL management studio,之后可以看到类似下图:
![](media/15913129022666/15913129647122.png)
二、MSSQL的清理
1、如果在MSSQL服务上运行时间比较长,就会出现数据库文件和事务日志文件占用比较多的磁盘空间的情况,所以我们需要把文件的大小控制到低于阈值的情况下,可以采用如下方式清理MSSQL:
–清理MSSQL数据库日志文件
use
go
checkpoint
go
dbcc shrinkfile (‘log文件名’,truncateonly)
go
–清理MSSQL数据文件
dbcc shrinkfile(‘数据文件’,truncateonly)
go
2、此外,使用delete命令,可以删除一些重复数据、部分表中的数据等,以节省MSSQL空间。以下是操作的实例:
–删除部分表中的数据
delete from where
3、随着MSSQL的使用,可能还会出现僵尸进程的问题,所以用户需要在定期定时的时候清理,运行如下存储过程可以清除这些僵尸进程:
–清理MSSQL僵尸进程
create procedure sp_cleanup_job
as
!begin
declare @spid as int
declare @spcount as int
declare @sql as varchar(1000)
begin
set @spcount=0;
while @spcount-2
begin
select @spid=min(spid) from master..sysprocesses where spid>50 and suser_sname(sid)!=’SYSTEM_USER’
if @spid is not null
begin
set @spcount=(@spcount+1)
set @sql=’kill ‘+rtrim(@spid)
exec(@sql)
end
else
set @spcount=(@spcount+2)
end
end
!end
go
以上就是MSSQL安装和清理指南,相信上面介绍的技术细节可以帮助大家使用MSSQL正确安装和清理你的系统,节省更多的系统空间。