Log file switch (checkpoint incomplete)
2016-09-08 15:02
671 查看
Log file switch (checkpoint incomplete)
The log file switch - checkpoint incomplete event tells you that Oracle wants to reuse a redo log file, but the current checkpoint position is still in that log file. This results in redo generation being stopped until the log switch is
done. Obviously not good!
Recommendation:
To resolve these incomplete checkpoints you need to give the checkpoint process more time to cycle through the logs by doing one or both of the following:
* increase the size of the redo logs
* add more redo log groups
Additionally, consider turning off logging for the temporary tables with transient data using the the NOLOGGING attribute on the tables.
Per Oracle documentation "The NOLOGGING clause specifies that subsequent DML statements (UPDATE, DELETE, and conventional path insert) are unaffected by the NOLOGGING
attribute of the table and generate redo." Therefore the SQL Hint /*+ APPEND */ should be used in your application code (only for non-critical, temporary tables).
引用自:http://oraclegiants.com/Log%20file%20switch%20checkpoint%20incomplete.html
The log file switch - checkpoint incomplete event tells you that Oracle wants to reuse a redo log file, but the current checkpoint position is still in that log file. This results in redo generation being stopped until the log switch is
done. Obviously not good!
Recommendation:
To resolve these incomplete checkpoints you need to give the checkpoint process more time to cycle through the logs by doing one or both of the following:
* increase the size of the redo logs
* add more redo log groups
Additionally, consider turning off logging for the temporary tables with transient data using the the NOLOGGING attribute on the tables.
Per Oracle documentation "The NOLOGGING clause specifies that subsequent DML statements (UPDATE, DELETE, and conventional path insert) are unaffected by the NOLOGGING
attribute of the table and generate redo." Therefore the SQL Hint /*+ APPEND */ should be used in your application code (only for non-critical, temporary tables).
引用自:http://oraclegiants.com/Log%20file%20switch%20checkpoint%20incomplete.html
相关文章推荐
- Log file switch(checkpoint incomplete)等待事件
- oracle log file switch (checkpoint incomplete) 解决
- log file switch (checkpoint incomplete)
- oracle log file switch (checkpoint incomplete)的解决
- log file switch (checkpoint incomplete)的问题定位
- log file switch (checkpoint incomplete)等待事件
- log file switch completion,log file switch(checkpoint incomplete),log file switch(archiving needed)
- log file switch completion,log file switch(checkpoint incomplete),log file switch(archiving needed)
- log buffer —— log file switch (archiving needed)、log file switch (checkpoint incomplete)
- 等待事件:log file switch (checkpoint incomplete)
- log file switch completion,log file switch(checkpoint incomplete),log file switch(archiving needed)
- redo log 在线扩容 解决:log file switch (checkpoint incomplete)
- Oracle:Checkpoint&logswitch -- what is their relationship.
- 解决案例:ORA-00205: error in identifying control file, check alert log for more info
- ORACLE11g 实例启动报错 ORA-00205: error in identifying control file, check alert log for more info
- truncate log on checkpoint
- Redo Log 和Checkpoint not complete
- 升级 YUSEMITE后,MAMP PRO Apache 不能启动?提示:Apache couldn't be started. Please check the log file for more
- log file switch and log file sync
- Cannot start session without errors, please check errors given in your PHP and/or webserver log file