he..he...
begitulah oracle :)
masih ingat misleading di ADDM mengenai parameter.

"pada EM selalu muncul di ADDM findings, bahwa parameter open cursor
dan open_cache_cursor kurang, kemudian oracle suggest untuk menaikkan
open cursor dan open_cache_cursors. saya sudah menaikkan open cursor
dari parameter default menjadi 1024 tp untuk open_cache_cursor tidak
saya tambahkan."

seharusnya bukan parameter..yg dia reference adalah nama statistic
(opened cursors*).

sekarang nambah misleading satu lagi :-)
grouping instance efisiensi target 100% .....

kalau asumsi kita sebagai user, angka2nya harus mendekati 100% ....
tapi ada item lain yg targetnya bukan 100% (at least based on my
knowledge).

so, kesimpulannya...welcome to the oracle world :-)


-- 
thanks and regards
ujang | oracle dba | mysql dba
http://ora62.wordpress.com

On Wed, Mar 18, 2009 at 6:51 PM, Andes Febrian <[email protected]> wrote:
> tp kenapa di AWR, execute to parse masuk ke dalam bagian instance efficiency
> percentages yg mana target nya adalah 100%, jadi asumsi nya semakin value
> nya mendekati 100% maka semakin bagus. mohon pencerahannya.
>
> Instance Efficiency Percentages (Target 100%)
>
>  Buffer Nowait %: 100.00Redo NoWait %: 100.00 Buffer Hit %: 99.91In-memory
> Sort %: 99.99 Library Hit %: 99.92Soft Parse %: 99.71 Execute to Parse
> %:48.12Latch
> Hit %: 98.86 Parse CPU to Parse Elapsd %: 10.59% Non-Parse CPU: 96.62
>
> Many Thanks
>
> 2009/3/18 Ujang Jaenudin <[email protected]>
>
>>   karena itu merupakan rasio parse terhadap execution, idealnya sekali
>> parse seterusnya execution. karena parse disini soft + hard
>> parse....maka asumsinya sekali hard parse seterusnya no parse +
>> execution.
>>
>> so angka execute to parse harusnya mendekati 0% lebih bagus.
>>
>>
>> --
>> thanks and regards
>> ujang | oracle dba | mysql dba
>> http://ora62.wordpress.com
>>
>> On Wed, Mar 18, 2009 at 2:41 PM, Andes Febrian 
>> <[email protected]<pejantan4u%40gmail.com>>
>> wrote:
>> > hallo pak ujang,
>> >
>> > ada yg mau di tanyakan,
>> > execute to parse = 48%, bagus nya nilai tersebut mencapai 100% kan ? klo
>> > kurang dari 10% bisa di bilang parah tidak ?
>> >
>> > Many Thanks
>> >
>> > On Wed, Mar 11, 2009 at 9:55 AM, Ujang Jaenudin <
>> [email protected] <ujang.jaenudin%40gmail.com>>wrote:
>> >
>> >>   mencermati "execute to parse", dimana kalkulasinya diambil dari
>> >> perbandingan parses/executions, parses disini adalah soft parse maupun
>> >> hard parse:
>> >>
>> >> 100*(1-(1,076.18/2,074.36)) = 48.12
>> >>
>> >> dari situ diperkiraan terjadi "tidak efisien" pada shared pool, apatah
>> >> karena:
>> >>
>> >> - tidak menggunakan bind variable, namun ini hanya sedikit impact,
>> >> buktinya angka hard parse tidak begitu tinggi.
>> >> - parameter session_cached_cursor kurang memadai.
>> >> sehingga terlalu banyak soft parses.
>> >> - namun demikian jika melihat top 5 wait event, silahkan cek di
>> >> metalink, dulu di 10.2.0.3 pernah menemukan bugs yg berelasi dgn
>> >> "cursor: pin S wait on X".
>> >>
>> >> so, apply patch dulu baru cek lagi apakah shared pool masih bermasalah
>> >> ataukah ndak....
>> >>
>> >>
>> >> --
>> >> thanks and regards
>> >> ujang | oracle dba | mysql dba
>> >> http://ora62.wordpress.com
>> >>
>> >> On Tue, Mar 10, 2009 at 2:49 PM, Andes Febrian 
>> >> <[email protected]<pejantan4u%40gmail.com>
>> <pejantan4u%40gmail.com>>
>>
>> >> wrote:
>> >> > Halo pak ujang, maaf baru bisa bales, berikut saya paste awr report
>> nya,
>> >> > mohon di liat2, Thanks. btw, mau tanya jg, klo istilah2 yg ada di top
>> 5
>> >> > event, apa siy artinya ? Many thanks.
>> >> >
>> >> > DB NameDB IdInstanceInst numReleaseRACHost
>> >> ITTDB1135347846ITTDB110.2.0.3.0NO
>> >> > ITTDB
>> >> >
>> >> >
>> >> > Snap IdSnap TimeSessionsCursors/Session Begin Snap:1874310-Mar-09
>> >> 09:00:05
>> >> > 258 19.8 End Snap:1874410-Mar-09 10:00:11516 14.7 Elapsed:  60.10
>> (mins)
>> >>   DB
>> >> > Time:  647.52 (mins)
>> >> >
>> >> > Report Summary
>> >> >
>> >> > Cache Sizes
>> >> >
>> >> >
>> >> > BeginEnd
>> >> >
>> >> > Buffer Cache: 2,860M 2,860MStd Block Size: 8K Shared Pool Size:
>> >> 5,252M5,252MLog
>> >> > Buffer: 6,104K
>> >> >
>> >> > Load Profile
>> >> >
>> >> >
>> >> > Per SecondPer Transaction Redo size: 143,421.18 3,968.22 Logical
>> >> > reads:160,750.904,447.70 Block
>> >> > changes: 405.14 11.21 Physical reads: 208.17 5.76 Physical writes:
>> >> > 154.924.29 User
>> >> > calls: 1,688.73 46.72 Parses: 1,076.18 29.78 Hard parses: 3.17 0.09
>> >> > Sorts:34.440.95
>> >> > Logons: 13.23 0.37 Executes: 2,074.36 57.39 Transactions: 36.14
>> >> >
>> >> >  % Blocks changed per Read: 0.25Recursive Call %: 55.94 Rollback per
>> >> > transaction %: 41.85Rows per Sort: 914.74
>> >> >
>> >> > Instance Efficiency Percentages (Target 100%)
>> >> >
>> >> >  Buffer Nowait %: 100.00Redo NoWait %: 100.00 Buffer Hit %:
>> >> 99.91In-memory
>> >> > Sort %: 99.99 Library Hit %: 99.92Soft Parse %: 99.71 Execute to Parse
>> >> > %:48.12Latch
>> >> > Hit %: 98.86 Parse CPU to Parse Elapsd %: 10.59% Non-Parse CPU: 96.62
>> >> >
>> >> > Shared Pool Statistics
>> >> >
>> >> >
>> >> > BeginEnd Memory Usage %: 74.11 78.28 % SQL with executions>1: 85.29
>> 81.36
>> >> %
>> >> > Memory for SQL w/exec>1: 98.95 98.60
>> >> >
>> >> > Top 5 Timed Events
>> >> >
>> >> >  EventWaitsTime(s)Avg Wait(ms)% Total Call TimeWait Class CPU time
>> >>  16,394 42.2
>> >> >  cursor: pin S wait on X 634,165 6,950 11 17.9Concurrency PX Deq
>> Credit:
>> >> > send blkd 230,874 6,862 30 17.7Other enq: TX - row lock contention 621
>> >> > 1,6882,7184.3
>> >> > Application PX qref latch 430,860 1,664 4 4.3Other
>> >> >
>> >> >
>> >> > On Thu, Mar 5, 2009 at 4:37 PM, Ujang Jaenudin <
>> [email protected] <ujang.jaenudin%40gmail.com><ujang.jaenudin%
>> 40gmail.com>
>> >> >wrote:
>> >> >
>> >> >>   bisa dipaste disini awr report sampe bagian top 5 wait event...?
>> >> >>
>> >> >> atau bisa cari statistik session cursor cache count, session cursor
>> >> >> cache hits, cursor cache hits, parse count (total).
>> >> >>
>> >> >> kalau ini cara extrim, musti hati2 di environment
>> >> >> production...analisanya pun butuh waktu :)
>> >> >>
>> >> >> alter session set events '10270 trace name context forever, level
>> 10';
>> >> >>
>> >>
>> >>
>>
>>
>
>
>
> --
> Cheers,
> ^_^ Andes ^_^

Kirim email ke