gpt4 book ai didi

database - DBMS 如何利用撤销缓冲区和重做日志文件来恢复对数据库所做的更改?

转载 作者:搜寻专家 更新时间:2023-10-30 20:23:00 26 4
gpt4 key购买 nike

DBMS 如何利用撤消缓冲区和重做日志文件来恢复对数据库所做的更改?

最佳答案

例如在 Oracle 上,重做日志文件记录由于事务和内部 Oracle 服务器操作而对数据库所做的更改。并且这些文件保护数据库不会因为断电、磁盘故障等引起的系统故障而失去完整性。Undo则存储在buffer cache中,可以是undo table-space的形式。撤消表空间是专门用于存储撤消信息的特殊表空间。每个数据库都包含零个或多个撤消表空间。撤消记录用于在发出 ROLLBACK 语句时回滚事务并恢复数据库。

来源:https://oraclenz.wordpress.com/2008/06/22/differences-between-undo-and-redo/

关于database - DBMS 如何利用撤销缓冲区和重做日志文件来恢复对数据库所做的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54793789/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com