我的Oracle示例无法启动
Total System Global Area|1608409464|bytes
Fixed Size | 10043768|bytes
Variable Size |1107296256|bytes
Database Buffers | 486539264|bytes
Redo Buffers | 4530176|bytes
Database mounted.
ORA-03113: end-of-file on communication channel
Process ID: 1341
Session ID: 4 Serial number: 23966
我已经知道问题了。FRA是否满员
du -sh /opt/oracle/oraflash
30G /opt/oracle/oraflash
我已经知道怎么解决了
SQL> startup mount;
ORACLE instance started.
Total System Global Area|1608409464|bytes
Fixed Size | 10043768|bytes
Variable Size |1107296256|bytes
Database Buffers | 486539264|bytes
Redo Buffers | 4530176|bytes
SQL>
那我来经营rman
RMAN> crosscheck archivelog all;
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON ALL STANDBY;
delete noprompt archivelog all;
我终于可以运行Oracle了
sqlplus / as sysdba
shutdown immediate
startup
我的问题是:如何配置Oracle以避免FRA如此快地变满而不扩展FRA大小?谢谢
1条答案
按热度按时间thtygnil1#
数据库本身并不会为了好玩而生成日志.它是数据库上的 * 工作负载 *,所以你需要看看你的工作负载来自哪里。
查看AWR报告、v$sesstat、v$segstats、v$sql等,看看哪些会话、应用程序和SQL语句正在做大量工作,并看看其中是否有冗余或可以改进的。
仅仅因为存档应用在备用节点上而删除它们也是一个有风险的提议(我希望您也备份了它们,或者您将它们保留在备用节点上?).