云服务器网:购买云服务器和VPS必上的网站!

SQL Server收缩效力低下的调剂建议

SQL Server收缩效力低下是一个具有争议性的问题,许多DBA都有过担心此问题的经历,本文将为读者介绍SQL Server收缩效力低下的调剂建议。
首先,要优化SQL Server收缩速度,可以先履行下面的T-SQL语句改良日志文件的标记空闲情况。
USE

SQL Server收缩效力低下是一个具有争议性的问题,许多DBA都有过担心此问题的经历,本文将为读者介绍SQL Server收缩效力低下的调剂建议。

首先,要优化SQL Server收缩速度,可以先履行下面的T-SQL语句改良日志文件的标记空闲情况。

USE master

GO

ALTER DATABASE [数据库名]

SET RECOVERY SIMPLE

GO

DBCC SHRINKFILE ([日志文件名],1)

GO

这样做可以简化日志文件中的空间,释放空间,使得收缩时可以更快。

其次,如果想要提高收缩效力,可使用WITH选项来设置收缩行动,其中可以排除大文件的收缩,或设置不收缩空间,提高收缩的速度。可使用下面的T-SQL语句来设置WITH选项:

DBCC SHRINKFILE(数据文件名, 10, TRUNCATEONLY)

WITH NO_INFOMSGS

另外,DBCC SHRINKDATABASE也能够优化收缩效力,并且可以一次性收缩全部数据库:

USE master

GO

DBCC SHRINKDATABASE (N’数据库名’, 10)

WITH NO_INFOMSGS

最后,在收缩时可以关闭SQL Server实例,避免占用空间而影响收缩。

在SQL Server收缩效力低下的情况下,以上调剂建议可以帮助DBA优化SQL Server的收缩速度,满足业务需求。

本文来源:https://www.yuntue.com/post/235903.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注