Karena modenya GATHER_AUTO. Ada 2 kondisi dimana
statistik akan dihitung:
1. jika belum ada statistics (misalnya table baru).
2. Jika statistiknya ada, tetapi mungkin sudah tidak
up-todate, akan di-recompute.

Nah, utk yg ke-2 ini, oracle melihat apakah sudah
table sudah obsolete atau belum dengan melihat berapa
banyak perubahan yg telah dilakukan pada tabel
tersebut. Seingat ku apabila total yg berubah > 10%
dari jumlah rows, maka akan dihitung ulang.

Utk itu, tabel anda harus dalam kondisi MONITORING.

Coba check apakah tabel2 Anda ada diquery berikut:
  select table_name,inserts,updates,deletes 
  from user_tab_modifications;

Disini, kolom inserts,updates dan deletes masing2
menunjukan berapa banyak kejadian tersebut terjadi
sejak perhitungan statistik terakhir (jadi akan
direset ke 0 kalau statistik dihitung lagi utk tabel
tsb).

Utk mengaktifkan table monitoring,
- alter table <table_name> monitoring
- utk mengaktifkan monitoring di semua table di satu
skema: exec
dbms_stats.ALTER_SCHEMA_TAB_MONITORING(<schema_name>,TRUE);

regards,
tomi

--- Ujang Jaenudin <[EMAIL PROTECTED]>
wrote:

> dear all,
> 
> kenapa ya, saya coba gather statistics per schema
> tiap malam, tapi pada kenyatannya statisticnya nggak
> uptodate....
> 
> SQL> select last_analyzed from dba_tables where
> owner='XXXX' and table_name='XX;
> LAST_ANAL
> ---------
> 05-OCT-05
> 
> 
> [EMAIL PROTECTED] oracle]$ cat get_stat.sql
> begin
>         dbms_stats.gather_schema_stats(
>         ownname          => 'XXXX',
>         options          => 'GATHER AUTO',
>         estimate_percent =>
> dbms_stats.auto_sample_size,
>         method_opt       => 'for all columns size
> repeat',
>         degree           => 2);
> end;
> 
> pake degree 2, asumsi tidak ada user lain yg
> connect, so gak ada process lainnya.
> 
> 
> regards
> 
> --ujang
> http://blog.faaza.info
> 
> [Non-text portions of this message have been
> removed]
> 
> 
> 
> --
> -----------I.N.D.O - O.R.A.C.L.E---------------
> Keluar: [EMAIL PROTECTED]
> Website: http://indo-oracle.lizt.org (NEW)
> -----------------------------------------------
> 
> Bergabung dengan Indonesia Thin Client User Groups, 
> Terminal Server, Citrix, New Moon Caneveral, di:
> http://indo-thin.vze.com 
> Yahoo! Groups Links
> 
> 
>     [EMAIL PROTECTED]
> 
>  
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


--
-----------I.N.D.O - O.R.A.C.L.E---------------
Keluar: [EMAIL PROTECTED]
Website: http://indo-oracle.lizt.org (NEW)
-----------------------------------------------

Bergabung dengan Indonesia Thin Client User Groups, 
Terminal Server, Citrix, New Moon Caneveral, di:
http://indo-thin.vze.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indo-oracle/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Kirim email ke