oracle数据库的日志文件大小
答案:2 悬赏:50
解决时间 2021-04-20 22:00
- 提问者网友:多余借口
- 2021-04-20 15:21
请问oracle数据库的日志文件会一直增大吗?如果一直增大肯定不合理,他是什么机制呢?
最佳答案
- 二级知识专家网友:丢不掉的轻狂
- 2021-04-20 16:23
1、Oracle 数据库默认情况下,在安装的时候,会有三个重做日志文件。
2、当第一个重做日志文件达到一定容量时,就会停止写入,而会转向第二个日志文件。
3、第二个也满时,就会转向第三个,当第三个满时,就会往第一个日志文件中写入。
4、在往这原来的纪录中写入重做日志文件的时候,是否需要对原有的纪录进行备份则是根据用户需求的不同,存在两种处理模式。
一种是不需要数据库进行自动备份,这种模式就叫做非归档模式;
一种是在重做日志改写原有的重做日志文件以前,数据库会自动对原有的日志文件进行备份的话,这种操作模式就叫做归档模式。
5、所以你说的数据文件会一直增大的原因是归档模式,只要设置成非归档模式日志文件就不会一直增大。
---
以上,希望对你有所帮助。
2、当第一个重做日志文件达到一定容量时,就会停止写入,而会转向第二个日志文件。
3、第二个也满时,就会转向第三个,当第三个满时,就会往第一个日志文件中写入。
4、在往这原来的纪录中写入重做日志文件的时候,是否需要对原有的纪录进行备份则是根据用户需求的不同,存在两种处理模式。
一种是不需要数据库进行自动备份,这种模式就叫做非归档模式;
一种是在重做日志改写原有的重做日志文件以前,数据库会自动对原有的日志文件进行备份的话,这种操作模式就叫做归档模式。
5、所以你说的数据文件会一直增大的原因是归档模式,只要设置成非归档模式日志文件就不会一直增大。
---
以上,希望对你有所帮助。
全部回答
- 1楼网友:woshuo
- 2021-04-20 17:53
每个实例有个alert_$oracle_sid.log -------$oracle_sid是实例名<br><br>一般在 $oracle_home/admin/$oracle_sid/bdump下面<br>如果spfile$oracle_sid.ora中没指定的话,就是在$oracle_home/rdbms/log下面
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯