问题标签 [recoverymodel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 为什么我需要备份事务日志以进行时间点还原?
我也读过并体验过,在 SQL Server 的完整恢复模式中,如果我只有完整的数据库备份,则还原到某个时间点将无法正常工作。只有当我也备份事务日志时它才能正常工作。但是,如果日志文件也存储在完整的数据库备份中,为什么我需要单独备份事务日志呢?此外,如果事务日志始终存在恢复所需的所有数据,为什么我需要完全备份事务日志(任何地方,无论如何)?
sql - 在生产中将数据库恢复模型更改为简单
我有一个生产中的数据库,我想运行一个 ETL 进程来删除数据库的一些记录(2 亿),但是由于每次我尝试运行 ETL 时数据库都处于 FULL 模型,所以日志文件空间不足。
为了避免我想将恢复模式更改为简单,在完成清理表的过程后,我将再次将恢复模式置于完整模式。
当然,在开始该过程之前,我将备份数据库。
这样做有什么问题,有什么建议吗?
在这方面的任何帮助将不胜感激。
sql-server - 在事务日志方面,将Recovery模型改为Bulk Logged后的SQL Bulk Insert和SQL Insert有什么区别?
在事务日志方面,“SQL Bulk Insert”和“将恢复模式更改为 Bulk Logged 后的 SQL Insert”有什么区别?