hallo juragan,

kalo indexnya composite dari kolom2 col_g sampai col_k seharusnya yg
pertama lebih cepat. karena sekali saja oracle memaintain index.

tapi jika indexnya tidak komposite (masing2 kolom diindex)
statement berikutnya lebih kenceng, karena memaintain banyak index
sekaligus pada saat issue 1 line update maka akan lebih lambat...

CMIIW :)

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


2008/10/10 Yoenoes Lucas <[EMAIL PROTECTED]>:
> Dear gurus,
>
> asumsi suatu table dengan jumlah record 2 juta record, dan mempunyai 3
> index biasa (bukan unique)
>
> saya mau update table tersebut dengan perintah sql sbb :
>
> update table_x set col_g = 0, col_h =0, col_i = 0, cold_j = 0, cold_k = 0;
>
> dibandingkan dengan
>
> update table_x set col_g = 0;
> update table_x set col_h = 0;
> update table_x set col_i = 0;
> update table_x set col_j = 0;
> update table_x set col_k = 0;
>
> mana yang lebih cepat perintah update yang di atas atau yang di bawah?
> serta alasannya kenapa lebih cepat yah..
>
> thx
> Yoenoes

Kirim email ke