9-重做日志
重做日志:用于记录redo信息,通过重做,可以恢复数据。重做日志默认为256M,数据库中的增、删、改操作都会记录redo和undo信息
redo信息写入联机日志文件,undo写入roll表空间对应的数据文件中
达梦的联机日志只支持系统自动切换,不支持手动切换(oracle支持)
数据库默认的两个扩展名为.log的日志文件,用来保存REDO日志,叫做联机重做日志文件。
这两个文件循环使用,任何数据页从内存缓冲区写入磁盘之前,必须保证其对应的REDO日志已经写入搭配联机日志文件。
PLOG_PKG日志包 并行日志包内LSN具有局部有序、整体无序的特点
9.1重做日志命令行方式
9.1.1查看联机日志
SQL> select * from v$rlog;
行号 CKPT_LSN FILE_LSN FLUSH_LSN CUR_LSN NEXT_SEQ N_MAGIC
DB_MAGIC FLUSH_PAGES FLUSHING_PAGES CUR_FILE CUR_OFFSET CKPT_FILE CKPT_OFFSET
-------------------- ----------- -------------- ----------- -------------------- ----------- --------------------
FREE_SPACE TOTAL_SPACE SUSPEND_TIME UPD_CTL_LSN N_RESERVE_WAIT TOTAL_FLUSH_PAGES
-------------------- -------------------- ------------ -------------------- -------------- ---

本文详细介绍了达梦数据库的重做日志机制,包括redo信息的作用、联机日志文件的结构、命令行操作(如查看和管理日志文件)、以及日志迁移的过程。
最低0.47元/天 解锁文章
1278

被折叠的 条评论
为什么被折叠?



