he..he... artikel dari si gemblung toh :-)

saya coba buat test case dgn env:
oracle 10.2.0.4 on winblowz + shared server;

kalau diperhatikan pada test case sederhana dibawah ini,
kita sudah dapat menyimpulkan kalau dgn work_area_size_policy auto,
maka *area_size akan diignore, tapi kalau diset manual, maka akan
dipakai, even jika saya isi *area_size ketika work_area_size_policy
auto, hasilnya akan sama 71 optimal passes.

=========================================================
restart db

NAME                                 TYPE        VALUE
------------------------------------ ----------- -------
sort_area_retained_size              integer     0
sort_area_size                       integer     0
workarea_size_policy                 string      AUTO
pga_aggregate_target                 big integer 142M

other session check sorting statistic (init):

PROFILE                                  CNT PERCENTAGE
--------------------------------- ---------- ----------
workarea executions - optimal             41        100
workarea executions - onepass              0          0
workarea executions - multipass            0          0

SQL> select * from sh.sales order by amount_sold;


other session check sorting statistic (after sort done):

PROFILE                                  CNT PERCENTAGE
--------------------------------- ---------- ----------
workarea executions - optimal            112        100
workarea executions - onepass              0          0
workarea executions - multipass            0          0

-- 71 optimal passes

=========================================================

restart db

NAME                                 TYPE        VALUE
------------------------------------ ----------- -------
sort_area_retained_size              integer     5120
sort_area_size                       integer     5120
workarea_size_policy                 string      MANUAL
pga_aggregate_target                 big integer 142M


other session check sorting statistic (init):

PROFILE                                  CNT PERCENTAGE
--------------------------------- ---------- ----------
workarea executions - optimal             87        100
workarea executions - onepass              0          0
workarea executions - multipass            0          0

SQL> select * from sh.sales order by amount_sold;


other session check sorting statistic (after sort done):

PROFILE                                  CNT PERCENTAGE
--------------------------------- ---------- ----------
workarea executions - optimal            245        100
workarea executions - onepass              0          0
workarea executions - multipass            0          0

-- 158 optimal passes
=========================================================


2009/5/25 martin <[email protected]>:
>> ada url?
> ada banyak salah satunya
> http://www.dba-oracle.com/p_sort_area_size.htm
> gimana ada ide bila pakai share server??
>
>
>> namun begitu, jika memang memakai shared server, kenapa harus
>> memperhatikan sorting?
> Untuk report ( biasanya haus akan sort )
>
>> asumsi saya kalau memperhatikan sorting means ada reporting or batch
>> process yg membutuhkan waktu lama.
> benar ( report bulanan / 3 bln an / thn )
>
>> by design shared server is "slower" than dedicated, karena adanya
>> proses antrian diantara dispatcher dan shared server nya sendiri.
>
> benar tapi kalau memory kurang dan utk beli agak susah mungkin ini bisa
> solusi untuk ini. bisa juga bisa sudah salah install ( mau pilih
> dedicate malah kepilih share )
>
>
>> rule of thumb pemakaian shared server,adalah untuk short transaction
>> dimana <1 detik per transaksi per session.
>>
> Untuk ini thank's atas infonya
>
>
>
>
> ------------------------------------
>
> --
> -----------I.N.D.O - O.R.A.C.L.E---------------
> Keluar: [email protected]
> Website: http://indooracle.wordpress.com
> http://www.facebook.com/group.php?gid=51973053515
> -----------------------------------------------
>
> Bergabung dengan Indonesia Thin Client User Groups,
> Terminal Server, Citrix, New Moon Caneveral, di:
> http://indo-thin.blogspot.comYahoo! Groups Links
>
>
>
>



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

Kirim email ke