ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Log Switch Triggers

Log Switch Triggers

原创 Linux操作系统 作者:lcmlsj 时间:2019-03-28 14:06:07 0 删除 编辑

log switch是oracle停止写当前日志文件,关闭当前日志文件,打开下一个日志文件,开始写一个日志文件。有三个条件导致lgwr执行log switch.

1.a log switch的正常原因是,产生redo的process在log buffer中不能allocate space,因为current log file没有足够的剩余空间。该进程通知lgwr执行log switch,并且会话转入sleep,等待log file switch completion事件。

2.可以手动强制Log switches,ALTER SYSTEM SWITCH LOGFILE在current thread;ALTER SYSTEM ARCHIVE LOG CURRENT在all enabled threads手动强制Log switches。

3.与rac有关,略。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9599/viewspace-472956/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Log Switch Steps
下一篇: Log Buffer Guard Pages
请登录后发表评论 登录
全部评论

注册时间:2002-04-09

  • 博文量
    100
  • 访问量
    114099