加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

sql-server – Sql Server – 增添数据库文件的最佳实践

发布时间:2021-01-13 10:19:10 所属栏目:编程 来源:网络整理
导读:我一向在通过sql server 2008 r2中的数据网络器监督文件增添两周.该数据库一向在以天天35(MB)阁下的速率增添.数据库尚未到达2 GB的初始巨细. DB文件自动增添配置为5MB,我想实行差异的要领,以是我正在探求提媾和/或评述. 有一个调解使命在周日晚上1:30每周运行

我一向在通过sql server 2008 r2中的数据网络器监督文件增添两周.该数据库一向在以天天35(MB)阁下的速率增添.数据库尚未到达2 GB的初始巨细.

DB文件自动增添配置为5MB,我想实行差异的要领,以是我正在探求提媾和/或评述.

有一个调解使命在周日晚上1:30每周运行一次.使命将:

>搜查数据库完备性
>紧缩日记文件 – (这是正常的,由于日记记录模式很简朴)
>紧缩数据库
>重组指数
>重建指数
>更新统计数据
>整理汗青

我想在每周调解打算中增进两个步调:

>假如已用空间到达特定阈值或总巨细,则将数据库文件增大500 MB.
>假如已用空间到达特定总巨细阈值,则将日记文件增进250 MB(缩小后).

通过将增添承担置于离线时刻,我但愿通过镌汰重载时代自动增添变乱的数目来得到机能.

我有两个与自动天生文件有关的题目.

>安排文件增添步调的最佳位置是在当前步调之前照旧之后?
>假如我行使ALTER DATABASE | MODIFY FILE来增添文件,那么怎样确定SpaceUsedInFile> =(TotalFileSpace- @ AllowanceThreshold)?

办理要领

你应该尽也许少地自动生长.纵然是即时文件初始化,一天七次也难以忍受.

不要做紧缩数据库.永久.大概,紧缩文件,但只有在非凡变乱产生后.缩小它只是为了再次生长是徒劳的操练,现实上应该称为自动碎片.

假如规复模子很简朴,那么您无需将日记文件增添250 GB.文件中行使的空间会跟着时刻的推移自动整理,除非您在一个月前开始举办买卖营业而且有时提交或回滚.

以是我的提议是:

在宁静时代手动自动增添数据文件,使其巨细可以容纳几个月的增添.在此时代你还节减了什么?

将数据文件的自动增添增量配置为相对较小的值(以便在变乱产生时不会间断用户),并对此变乱发出警报(譬喻,您可以在默认跟踪中捕捉它,或通过扩展变乱).这可以汇报您,您正在到达您预计的高点,是时辰再次手动增添.此时,您必要保存本手册,以防您想在另一个驱动器上添加新文件/文件组以容纳空间,由于最终您将添补当前驱动器.

将日记文件自动增添到比以往最大的两倍.它不该该自动进一步增添,除非有一些非常的买卖营业举起来.您也应该监控此变乱,以便相识它们.

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读