![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Db version 11.2.0.2 Physical standby : LGWR ASYNC Database on ASM. Application Oracle EBS Redo log files : 5 groups with 2 members each 500M Log switches: every 5 minutes During stress tests with about 2000 users the statistic 'user commits' of v$sysstat shows about 250 commits and rollbacks per second. The average time for 'log file sync' starts to increase until it reaches 490.000 usec per occurence from about 1.000 usec during off peak hours. The The average time for 'log file parallel write' increases to about 2.200 usec from about 700 usec during off peak hours. When looking in dba_hist_active_sess_history the event that occurs for the log writer process is 'control file sequential read' with about 90% of the total wait time. During the same time frame the average time for 'control file sequential read' increases to about 13.000 usec from about 45 usec during off peak hours. I am trying to figure out why there is an about 500 fold increase of the log file sync event. Could it have to do with the standby? Is the number of commits per second too high? Any clues? Regards HansP |
#3
| |||
| |||
|
|
On Mon, 29 Aug 2011 06:18:11 -0700, HansP wrote: Db version 11.2.0.2 Physical standby : LGWR ASYNC Database on ASM. Application Oracle EBS Redo log files : 5 groups with 2 members each 500M Log switches: every 5 minutes During stress tests with about 2000 users the statistic 'user commits' of v$sysstat shows about 250 commits and rollbacks per second. The average time for 'log file sync' starts to increase until it reaches 490.000 usec per occurence from about 1.000 usec during off peak hours. The The average time for 'log file parallel write' increases to about 2.200 usec from about 700 usec during off peak hours. When looking in dba_hist_active_sess_history the event that occurs for the log writer process is 'control file sequential read' with about 90% of the total wait time. During the same time frame the average time for 'control file sequential read' increases to about 13.000 usec from about 45 usec during off peak hours. I am trying to figure out why there is an about 500 fold increase of the log file sync event. Could it have to do with the standby? Is the number of commits per second too high? Any clues? Regards HansP I have the same problem, only different application. EBS doesn't have much to do with this. This an ASH bug, described in the MoS document 941761.1. To my knowledge, this isn't fixed yet. --http://mgogala.byethost5.com- Hide quoted text - - Show quoted text - |
#4
| |||
| |||
|
|
Apparently there is a one-off patch for the listed bug (8682160) as listed in the above-mentioned document from MoS. |
#5
| |||
| |||
|
|
On Mon, 29 Aug 2011 13:15:39 -0700, ddf wrote: Apparently there is a one-off patch for the listed bug (8682160) as listed in the above-mentioned document from MoS. Hmmmm, the analyst told me that it isn't available for 32 bit Linux. I'll have to check again. --http://mgogala.byethost5.com |
#6
| |||
| |||
|
|
Don't bother -- it's for 11.1.0.7, not 11.2.0.2. |
#7
| |||
| |||
|
|
Db version 11.2.0.2 Physical standby : LGWR ASYNC Database on ASM. Application Oracle EBS Redo log files : 5 groups with 2 members each 500M Log switches: every 5 minutes During stress tests with about 2000 users the statistic 'user commits' of v$sysstat shows about 250 commits and rollbacks per second. The average time for 'log file sync' starts to increase until it reaches 490.000 usec per occurence from about 1.000 usec during off peak hours. The The average time for 'log file parallel write' increases to about 2.200 usec from about 700 usec during off peak hours. When looking in dba_hist_active_sess_history the event that occurs for the log writer process is 'control file sequential read' with about 90% of the total wait time. During the same time frame the average time for 'control file sequential read' increases to about 13.000 usec from about 45 usec during off peak hours. I am trying to figure out why there is an about 500 fold increase of the log file sync event. Could it have to do with the standby? Is the number of commits per second too high? |
#8
| |||
| |||
|
|
Is any other process reading the control file ? Is any other process writing to the control file ? Does the event histogram show a normal distribution or a skew Are the rollbacks "user rollbacks" only, or "transaction rollback" as well. -- Regards Jonathan Lewishttp://jonathanlewis.wordpress.com On 30 aug, 00:24, "Jonathan Lewis" <jonat... (AT) jlcomp (DOT) demon.co.uk |
|
Is any other process reading the control file ? Is any other process writing to the control file ? Does the event histogram show a normal distribution or a skew Are the rollbacks "user rollbacks" only, or "transaction rollback" as well. Yes other proceses are reading the controlfile. When looking in |
#9
| |||
| |||
|
|
I have the same problem, only different application. EBS doesn't have much to do with this. This an ASH bug, described in the MoS document 941761.1. To my knowledge, this isn't fixed yet. --http://mgogala.byethost5.com |
#10
| |||
| |||
|
|
I have the same problem, only different application. EBS doesn't have much to do with this. This an ASH bug, described in the MoS document 941761.1. To my knowledge, this isn't fixed yet. --http://mgogala.byethost5.com Hello Mladen, I had seen the Note already. But I have doubt whether the issue described there applies to my situation. I do not see inserts on wr$ or wrh$ tables taking a lot of time. And the MMNL is not one of the top sessions. regards Hans-Peter |
![]() |
| Thread Tools | |
| Display Modes | |
| |