- 最后登录
- 2015-11-24
- 在线时间
- 2 小时
- 威望
- 0
- 金钱
- 19
- 注册时间
- 2015-5-13
- 阅读权限
- 10
- 帖子
- 7
- 精华
- 0
- 积分
- 0
- UID
- 2413
|
1#
发表于 2015-5-14 00:00:39
|
查看: 7086 |
回复: 4
Top 5 Timed Foreground Events
Event | Waits | Time(s) | Avg wait (ms) | % DB time | Wait Class | DB CPU | | 77,520 | | 100.80 | | SQL*Net break/reset to client | 645,736 | 881 | 1 | 1.15 | Application | log file sync | 679,666 | 600 | 1 | 0.78 | Commit | log file switch (checkpoint incomplete) | 747 | 576 | 772 | 0.75 | Configuration | direct path read | 1,086,049 | 373 | 0 | 0.49 | User I/O |
看了下日志组设置的日志文件大小是256M,ASM下的REC分了95G,按照现在每天32G的归档日志计算,不到三天系统就宕了。
我想把日志文件大小改成500M,这样切换日志文件会没有那么频繁,但又感觉起不到太大作用。
昨晚把所有应用都停了,但归档日志还是增长了。
自5.1至今,trace下的日志基本全是:
Errors in file /opt/oracle/app/oracle/diag/rdbms/racdb/racdb1/trace/racdb1_q003_9569.trc:ORA-01405: 提取的列值为 NULLORA-01405: 提取的列值为 NULL
Errors in file /opt/oracle/app/oracle/diag/rdbms/racdb/racdb1/trace/racdb1_q002_11145.trc:ORA-01405: 提取的列值为 NULLORA-01405: 提取的列值为 NULL
这个错误
racdb1 | 1 | 1 | +DATA/racdb/onlinelog/group_1.324.858939627 | ONLINE | CURRENT | 256M | NO | | | 1 | +REC/racdb/onlinelog/group_1.750.858939629 | ONLINE | CURRENT | 256M | NO | | | 2 | +DATA/racdb/onlinelog/group_2.325.858939629 | ONLINE | ACTIVE | 256M | YES | | | 2 | +REC/racdb/onlinelog/group_2.751.858939629 | ONLINE | ACTIVE | 256M | YES | 12 ~13 归档情况如下:
Day / Time | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | Total |
20150512 | 19 | 19 | 20 | 18 | 19 | 20 | 20 | 20 | 20 | 17 | 18 | 17 | 17 | 19 | 17 | 20 | 16 | 20 | 19 | 23 | 24 | 25 | 25 | 25 | 477 | 20150513 | 24 | 25 | 24 | 26 | 24 | 25 | 24 | 25 | 20 | 18 | 18 | 18 | 17 | 17 | 18 | 17 | 19 | 25 | 9 | | | | | | 393 |
5.1之前每小时的增长量也就是1~2个文件
难道这个异常增长和ORA-01405有关吗?我该怎么解决这个问题呢?
|
|