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

SQL Server硬盘利用率达极限:增改删怎么解决?

随着当今公司对数据开发和分析的要求愈来愈高,数据管理员们需要保护和操作大量的数据库。而来自业务利用的大量数据会对存储硬件,特别是服务器的硬盘利用率带来一定的压力。并且,近期SQL Server的许多新功能也让硬盘的利用率愈来愈高,有时没法得到有效控制,也有可能

随着当今公司对数据开发和分析的要求愈来愈高,数据管理员们需要保护和操作大量的数据库。而来自业务利用的大量数据会对存储硬件,特别是服务器的硬盘利用率带来一定的压力。并且,近期SQL Server的许多新功能也让硬盘的利用率愈来愈高,有时没法得到有效控制,也有可能出现硬盘利用率达极限的情况。

针对SQL Server的硬盘利用率到达饱和的情况,增改删怎么解决?

首先,在增加存储硬件以支持更多的磁盘调度之前,可以尝试十分简单的解决方案,即重新组织存储文件。我们可以将硬盘分成区别的存储文件,利用更高的硬盘利用率来下降硬盘的IO读写压力。下面是一个实际的示例:

USE master ;

GO

— 创建两个Data Files

CREATE DATABASE MyDatabase

ON PRIMARY

(NAME = MyDatabase_Data1,

FILEGROWTH = 10 MB)

LOG ON

(NAME = MyDatabase_Log1,

FILEGROWTH = 10%)

GO

— 将原数据文件放入指定文件中

ALTER DATABASE MyDatabase MODIFY FILE

(NAME = N’MyDatabase_Data1′, FILENAME = N’C:\Program Files\Microsoft SQL Server\MSSQL13.MSsqlserver\MSSQL\Data\MyDatabase_Data1.mdf’)

GO

另外,我们也能够删除没必要要的旧备份,和清算垃圾数据,将硬盘空间自由出来现有数据文件反复扩容,以下降硬盘利用率。

如果硬盘利用率仍然到达饱和,我们需要通过增加存储磁盘机架支持更多磁盘驱动,乃至升级至更大的硬盘类型解决;同时,我们可以通过增加硬盘分片使存储磁盘数量翻倍,下降存储压力。

总之,SQL Server的硬盘利用率达极限对系统性能有极大影响,通过增改删等方式可以有效地解决硬盘利用率到达饱和的问题。

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

关于作者: yuntue

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

为您推荐

发表回复

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