数据库管理平台DMP

深信服数据库管理平台(DMP)提供MySQL、Oracle的RDS功能,支持全生命周期管理、自动MySQL主从切换、故障自愈、事务一致性备份、监控告警等,能够实现业务快速上线、资源快速分发、数据安全保护,提供SLA保障,使数据库运维复杂度大幅下降,帮助客户减少被动性救火工作,专注业务创新。
点击可切换产品版本
知道了
不再提醒
DMP 2.3.0
{{sendMatomoQuery("数据库管理平台DMP","设置强制日志记录")}}

设置强制日志记录

更新时间:2023-09-04

某些数据定义语言语句(如CREATE TABLE)允许使用该NOLOGGING子句,这会导致某些数据库操作不会在数据库重做日志中生成重做记录。该NOLOGGING设置可以加快可以在数据库恢复机制之外轻松恢复的操作,但它可能会对介质恢复和备用数据库产生负面影响。

开启强制日志,即使NOLOGGING已在 DDL 语句中指定,Oracle 数据库也允许您强制写入重做记录。数据库从不为临时表空间和临时段生成重做记录,因此强制记录对对象没有影响。

在强制日志记录模式下,Oracle 记录对数据库进行的所有更改,但在临时表空间和临时段中进行的更改除外 (忽略 NOLOGGING 子句)

启用数据库强制日志:

ALTER DATABASE FORCE LOGGING;

取消数据库强制日志:

ALTER DATABASE NO FORCE LOGGING;

有关更多信息,请参阅 Oracle 文档。

https://docs.oracle.com/cd/E11882_01/server.112/e25494/create.htm#ADMIN11096