这些信息不需要特别关注,除非“cannot allocate new log”信息和“advanced to log sequence”信息之间有明显的时间差。在某些情况下,增大 db_writer_processes 的值有助于避免生成该信息。原因:因为 DBWR 的其中一个主要功能是通过写出脏缓存块来保持缓冲区缓存的干净。因此,使用多个 db_writer_processes 应当能够产生更高的吞吐量。想要更详细的官方解释,可以加我QQ 359134877
解决方案 »
- 這個過程怎麼優化才好了?為什麼執行這麼慢!高手請進來看看
- 关于事务与回滚 请教下
- 一个VB程序的数据库源
- 十万火急:如何在动态语句中使用表名的变量?
- 请问几个关于ORACLE的一些基本常识.
- [请教]向各位高手请教一个最基础的触发器问题,谢谢解答!急~
- 面试不懂的问题
- oracle的端口问题
- 初学者ORACLE概念问题:
- 当执行一个insert/delete/update语句时,系统都干了些什么??
- 小白跪求,老板急要,如何在个人的一台计算机上利用Oracle和PL/SQL developer 处理数据(安装步骤)
- select * from recyclebin 显示表或视图不存在??这是什么情况?
只是我有疑问, 我有9个日志组, 半个小时写一次的话, 他在cannot allocate new log 的时候,他应该会另外找日志来写吧,
这个的提示的意思难道是, oracle 在找新的可以写的redo日志文件的时候,当前组还没有写入完成?show parameter db_writer_processes 的当前值 是 3