[英]MS SQL Server Database Option - Transaction Log
在进入另一个主数据库之前,我有一个用于暂存目的的数据库。 它平均有 5-6 百万条记录。 几天后交易日志不断增长到 30-40 演出。 交易记录并不重要,因为如果需要,我可以再次从我的来源中检索。 只需要一些配置细节。
管理事务日志的最佳方式是什么? 我应该设置什么数据库恢复模式 - Simple、Full、Bulk Logged ? 默认情况下,我选择了完整。 我应该每天安排一项工作来清除事务日志吗?
有什么建议吗? 谢谢。
交易记录并不重要,因为如果需要,我可以再次从我的来源中检索。 . . . 我应该设置什么数据库恢复模式
简单的。 然后将日志缩小一次。
如果数据库损坏(即,您必须进行恢复),您可以承受丢失多少数据。 即,您的 RPO 是多少? 这决定了备份的频率。
如果只有完整备份(也可能是差异备份)就足够了,那么设置为简单。
如果您需要更频繁的备份,则设置为完整备份并定期进行日志备份。
解决上述问题后,将日志文件缩小到合适的大小。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.