13.12.2012 Views

MAA - Oracle 10gR2 Redo Transport and Network Best Practices

MAA - Oracle 10gR2 Redo Transport and Network Best Practices

MAA - Oracle 10gR2 Redo Transport and Network Best Practices

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Maximum Availability Architecture<br />

PERFORMANCE AND SCALABILITY<br />

<strong>Redo</strong> Apply Performance<br />

<strong>Redo</strong> Apply performance is greatly improved in <strong>Oracle</strong> Database 11g due to several<br />

internal optimizations. Media recovery on symmetric multiprocessing (SMP)<br />

systems is even faster than previous releases. Figure 4 summarizes the results of<br />

internal tests comparing performance to previous releases.<br />

MB/<br />

sec<br />

Figure 4: Effect of <strong>Redo</strong> Apply Improvements in Release 11g<br />

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

0<br />

Performance improvements include:<br />

<strong>Redo</strong> Apply Improvements<br />

24<br />

<strong>10gR2</strong><br />

48<br />

• More parallelism<br />

• More efficient asynchronous redo read, parse, <strong>and</strong> apply<br />

• Fewer synchronization points in the parallel apply algorithm<br />

• The media recovery checkpoint at a redo log boundary no longer blocks<br />

the apply of the next log<br />

These optimizations are available by default so no new configuration is necessary.<br />

The new parallel recovery wait events can be used for tuning if the default apply<br />

rate is not satisfactory.<br />

Figure 5 depicts the results of additional testing confirming that there was no<br />

material impact on redo apply performance when performing recovery on an open<br />

<strong>Oracle</strong> Active Data Guard: <strong>Oracle</strong> Data Guard 11g Page 17<br />

47<br />

11gR1<br />

112<br />

OLTP<br />

Batch

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!