用oracle做过这种案例。其它数据库没用过,但是原理应该是一样的,都是利用归档日志进行恢复。当对数据库有任何增删改操作时,还要对归档日志操作,只有归档完成,才认为一个事物的提交完成,也就是commit,否则认为事物失败要进行回滚,也就是rollback。通过这个机制,可以通过归档日志恢...
显示全部用oracle做过这种案例。其它数据库没用过,但是原理应该是一样的,都是利用归档日志进行恢复。当对数据库有任何增删改操作时,还要对归档日志操作,只有归档完成,才认为一个事物的提交完成,也就是commit,否则认为事物失败要进行回滚,也就是rollback。通过这个机制,可以通过归档日志恢复数据库到任何时间点
收起