首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sql server如何处理在tlog备份期间运行事务的场景?

sql server如何处理在tlog备份期间运行事务的场景?
EN

Database Administration用户
提问于 2021-10-04 12:27:04
回答 1查看 36关注 0票数 0

假设一个长事务正在运行,这也意味着它将像往常一样将条目写入日志。

假设tlog备份在此时运行,那么sql server如何处理此场景?

  1. 日志备份是否包含正在进行的事务条目?
  2. 日志是否被截断后备份?假设事务仍在运行。
EN

回答 1

Database Administration用户

发布于 2021-10-04 12:54:03

我没有精确的内部结构,但基本上,当任何备份启动时,都必须考虑到数据在运行中的事实。因此,保留一个标记,显示在备份过程开始时哪些事务处于打开状态。备份结束时仍然打开的任何内容在备份本身中都是这样标记的。在恢复过程中,在恢复步骤中处理不完整的事务,以确保数据完整性。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/300569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档