为什么简单恢复模式模式真的是坏主意? – Woodytu

几个的星期前,每一同行问我,设置知识库恢复模式为简略其说得中肯哪一个是个好的做法,这种做法的缺陷是什么?

我不克不及特殊重音符号,可是因OLTP任务堆积(类型的读写举动)知识库,运用简略恢复模式真的责怪好主意。并且树立知识库模式是简略而真实的。……(设想一下省略是什么)。但我无意在定冠词中解说为了事实。,我不管怎样到什么程度想演示给你看,在OLTP知识库运转简略恢复模式,你有反作用吗?。

你的阻塞/复原战略——简略恢复模式

当我要去SQL 保养勘探,或许当我商量现场客户时,偶然我会预告小题大做OLTP知识库在简略恢复模式里运转,我彻底错过了。!你在笑话说你的持续存在和任务!

当我和DBA谈为了成绩的时辰,他们说得中肯就绝大部分而言数说,设置知识库为简略恢复模式是因它们有自增长的事务日记成绩。大多数人不晓得他们能坚持事务日记尺寸的把持。。这亦默许极其恢复模式的要紧上述各点:一套动作事务日记阻塞!

在简略恢复模式里,用不着什么事务日记阻塞(或阻塞),因SQL 保养本同时您使用事务日记。, 并按期部分相同。作为反作用,您用不着事务日记阻塞。,您的事务日记不能胜任的增长。

但缺陷是什么呢?无法举行事务日记阻塞。!一套动作事务日记阻塞是什么OLTP知识库的最要紧的有几分——不管怎样你运用的是哪个相干知识库(RDBMS)!当你在简略恢复模式里运转你的知识库,最好的做极其的和差同化的知识库阻塞。。没别的!

可是如今让我们前提你的终极或差值分是几天前的。,如今鉴于少许成绩(用户误举动),知识库损坏等。。你必需品恢复你的知识库。哈!你的知识错过将会很大,因在够用一次阻塞以后的知识将最接近的错过。!

但当你举行一套动作事务日记阻塞(你运用极其恢复模式),当您中间恢复知识库时,命运完整形形色色的。。因复原极其阻塞和背离阻塞时,还可以复原迷住后续事务日记阻塞。。这等比中数你将尽量少地错过知识。,因您有按期和频繁的事务日记阻塞。。

这么些频率?这倚靠你企图错过这么些知识。。这执意相同的恢复点目的Recovery Point Objective (RPO)。这次要倚靠你的事实请求。。我见过每一小时,每15分钟,甚至每分钟阻塞事务日记的用户。事务日记仍在持续。:每一接每一的阻塞。这倚靠你的RPO,你入伙的钱。知识不断地不能胜任的错过。,并且正是花钱多的……

您的高适用性(HA)调动球员-否!

当你在简略恢复模式里运转你的知识库,您的高适用性调动球员亦正是对公众不完全开放的的。。实际上即时SQL 保养各HA技术AlwaysOn 适用性组,知识库镜像,事务日记使铭记)都依赖于事务日记和一套动作事务日记阻塞。以防希望的事运用适用性组或知识库镜像,你的知识库要运转在极其恢复模式。安宁模式不支持,这在技术上是不可能的的。。

以防您想运用事务日记使铭记,它依然是每一好的技术。!您需求在大体积日记模式下运转知识库。。以防你运用简略,不克不及运用事务日记使铭记。。下次你想修正你的知识库恢复模式是临到思索下它的反作用。

小结

老实相告:以防你有每一OLTP知识库,你眷注你的知识,你必需品运用极其恢复模式。尽量的都倚靠它。……的提议。树立知识库很简略,责怪每一好主意。。故此下次你想修正知识库恢复模式时,负责思索这些事实。

原文用环连接

发表评论

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

`