28.06.2014 Views

Performance Tuning Siebel Software on the Sun Platform

Performance Tuning Siebel Software on the Sun Platform

Performance Tuning Siebel Software on the Sun Platform

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

7.6.6 Oracle Parameters <str<strong>on</strong>g>Tuning</str<strong>on</strong>g>................................................................................................47<br />

7.6.7 Solaris Kernel Parameters <strong>on</strong> Oracle Database Server.................................................... 50<br />

7.6.8 SQL Query <str<strong>on</strong>g>Tuning</str<strong>on</strong>g>...........................................................................................................50<br />

7.6.9 Rollback Segment <str<strong>on</strong>g>Tuning</str<strong>on</strong>g>............................................................................................... 53<br />

7.6.10 Database C<strong>on</strong>nectivity Using Host Names Adapter...................................................... 53<br />

7.6.11 High I/O with Oracle Shadow Processes C<strong>on</strong>nected to <str<strong>on</strong>g>Siebel</str<strong>on</strong>g>......................................54<br />

7.7 <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Database C<strong>on</strong>necti<strong>on</strong> Pooling.....................................................................................55<br />

7.8 <str<strong>on</strong>g>Tuning</str<strong>on</strong>g> <strong>Sun</strong> Java System Directory Server (LDAP)................................................................56<br />

8 <str<strong>on</strong>g>Performance</str<strong>on</strong>g> Tweaks with No Gains..........................................................................................57<br />

9 Scripts, Tips, and Tricks for Diagnosing <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> <strong>on</strong> <strong>the</strong> <strong>Sun</strong> <strong>Platform</strong>.................................... 59<br />

9.1 To M<strong>on</strong>itor <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Open Sessi<strong>on</strong> Statistics.............................................................................59<br />

9.2 To List <strong>the</strong> Parameter Settings for a <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Server................................................................ 59<br />

9.3 To Find Out All OMs Currently Running for a Comp<strong>on</strong>ent.................................................. 59<br />

9.4 To Find Out <strong>the</strong> Number of Active Servers for a Comp<strong>on</strong>ent................................................ 60<br />

9.5 To Find Out <strong>the</strong> Tasks for a Comp<strong>on</strong>ent................................................................................ 60<br />

9.6 To Set Detailed Trace Levels <strong>on</strong> <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Server Comp<strong>on</strong>ents (<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> OM).......................60<br />

9.7 To Find Out <strong>the</strong> Number of GUEST Logins for a Comp<strong>on</strong>ent...............................................60<br />

9.8 To Calculate <strong>the</strong> Memory Usage for an OM..........................................................................61<br />

9.9 To Find <strong>the</strong> Log File Associated with a Specific OM.............................................................61<br />

9.10 To Produce a Stack Trace for <strong>the</strong> Current Thread of an OM.............................................. 62<br />

9.11 To Show System-Wide Lock C<strong>on</strong>tenti<strong>on</strong> Issues Using lockstat............................................ 62<br />

9.12 To Show <strong>the</strong> Lock Statistic of an OM Using plockstat ........................................................ 64<br />

9.13 To “Truss” an OM............................................................................................................... 65<br />

9.14 How to Trace <strong>the</strong> SQL Statements for a Particular <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Transacti<strong>on</strong>............................. 65<br />

9.15 Changing Database C<strong>on</strong>nect Stringvi $ODBCINI and Editing <strong>the</strong> field .ServerName....... 66<br />

9.16 Enabling/Disabling <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Comp<strong>on</strong>ents...............................................................................66<br />

10 Appendix A: Transacti<strong>on</strong> Resp<strong>on</strong>se Times............................................................................. 68<br />

11 Appendix B: Database Objects Growth During <strong>the</strong> Test.......................................................74<br />

12 Appendix C: Oracle statspack Report ....................................................................................77<br />

13 References...................................................................................................................................79<br />

<str<strong>on</strong>g>Performance</str<strong>on</strong>g> <str<strong>on</strong>g>Tuning</str<strong>on</strong>g> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> <str<strong>on</strong>g>Software</str<strong>on</strong>g> <strong>on</strong> <strong>the</strong> <strong>Sun</strong> <strong>Platform</strong> Page 5

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

Saved successfully!

Ooh no, something went wrong!