Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> library cache pin wait
For a Hybrid Banking Application , following waits are Observed :-
Oracle ver 9.2 (Dedicated Server connections)
Solaris 8
M/c SF15K
Application mostly uses Static Queries (i.e. with Bind variables) ,
though there may be some amount of Literal SQLs too
DB Size = 250 GB
Qs How may the following waits be approached ? Qs Since we have just moved to 9.2 , any advisable standard init.ora parameters with 9.2 ? Qs Should CURSOR_SHARING = FORCE or SIMILAR be considered ? Which is better & what may be the Overhead of these on production ?
Shall answer any Clarifications .
Thanks
DB Name DB Id Instance Inst Num Release Cluster Host ------------ ----------- ------------ -------- ----------- ------- ------------ TBASUN 1820705732 tbasun 1 9.2.0.3.0 NO IB15KDB
Snap Id Snap Time Sessions Curs/Sess Comment ------- ------------------ -------- --------- ------------------- Begin Snap: 71 03-Jun-03 12:00:05 2,953 53.2 End Snap: 91 03-Jun-03 13:00:05 3,030 55.2 Elapsed: 60.00 (mins)
Cache Sizes (end)
Buffer Cache: 703M Std Block Size: 8K Shared Pool Size: 400M Log Buffer: 6,144K Load Profile ~~~~~~~~~~~~ Per Second Per Transaction --------------- --------------- Redo size: 251,510.31 1,682.23 Logical reads: 35,458.62 237.17 Block changes: 1,226.80 8.21 Physical reads: 2,391.08 15.99 Physical writes: 155.51 1.04 User calls: 8,556.91 57.23 Parses: 495.46 3.31 Hard parses: 71.17 0.48 Sorts: 201.79 1.35 Logons: 8.80 0.06 Executes: 5,949.80 39.80 Transactions: 149.51
% Blocks changed per Read: 3.46 Recursive Call %: 43.86
Rollback per transaction %: 55.51 Rows per Sort: 45.29
Instance Efficiency Percentages (Target 100%)
Buffer Nowait %: 99.98 Redo NoWait %: 99.99 Buffer Hit %: 93.35 In-memory Sort %: 99.94 Library Hit %: 98.14 Soft Parse %: 85.64 Execute to Parse %: 91.67 Latch Hit %: 98.81 Parse CPU to Parse Elapsd %: 3.56 % Non-Parse CPU: 90.92 Shared Pool Statistics Begin End ------ ------ Memory Usage %: 93.23 86.67% SQL with executions>1: 54.37 75.05
Top 5 Timed Events
~~~~~~~~~~~~~~~~~~ % Total Event Waits Time (s) Ela Time -------------------------------------------- ------------ ----------- -------- library cache pin 97,608 95,845 40.95 latch free 2,788,119 70,018 29.91 CPU time 25,145 10.74 library cache load lock 19,686 19,419 8.30 db file sequential read 6,334,694 6,715 2.87 ------------------------------------------------------------- -------------------------------------------------------------Latch Activity for DB: TBASUN Instance: tbasun Snaps: 71 -91 ->"Get Requests", "Pct Get Miss" and "Avg Slps/Miss" are statistics for willing-to-wait latch get requests
Pct Avg Wait Pct Get Get Slps Time NoWait NoWait Latch Requests Miss /Miss (s) Requests Miss ------------------------ -------------- ------ ------ ------ ------------ ------ library cache 69,587,442 3.3 0.7 53315 663,932 50.5 row cache objects 29,587,406 2.8 0.1 2549 128,096 18.3
Library Cache Activity for DB: TBASUN Instance: tbasun Snaps: 71 -91 ->"Pct Misses" should be very low
Get Pct Pin Pct Invali- Namespace Requests Miss Requests Miss Reloads dations --------------- ------------ ------ -------------- ------ ---------- -------- BODY 3,466 11.3 3,532 17.9 187 0 CLUSTER 12,921 0.1 14,953 0.1 0 0 INDEX 38,620 19.0 38,618 24.5 8 0 SQL AREA 1,627,354 6.3 26,006,472 0.8 152,116 8 TABLE/PROCEDURE 1,206,367 0.3 1,875,867 15.4 158,738 0 TRIGGER 1,405 0.2 1,713 44.4 542 0 ------------------------------------------------------------- shared_pool_reserved_size 104857600 shared_pool_size 419430400
-- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: VIVEK_SHARMA INET: VIVEK_SHARMA_at_infosys.com Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).Received on Wed Jun 04 2003 - 02:39:43 CDT