Mungkin yg dimaksud dgn Martin tablenya "nganggur" adalah apakah table yg akan 
diupdate tsb 
juga sedang dipakai/diakses (khususnya process update atau delete) oleh 
user/aplikasi lainnya?
Kalau ya, kemungkinan besarnya adalah dimasalah "locking", bisa di level tabel 
atau dilevel record(s).
Pastikan sebelum menjalankan update tsb tidak ada lock terhadap table yg akan 
diupdate.
Bisa dicek menggunakan view :V$LOCKED_OBJECT & DBA_OBJECTS atau menggunakan 
tools tertentu.

Kemungkinan lainya, berdasarkan pengalaman, index dari table yg akan diupdate 
bermasalah(corrupt),
kalau demikian halnya, makan yg harus dilakukan adalah drop & create ulang 
index yg bermasalah tsb.

cmiiw,
Bowo



--- In [email protected], Martin <mar...@...> wrote:
>
> On 25-02-2010 10:34 AM, faizul umam wrote:
> > proses update 20 ribu row ke suatu table itu tidak lebih dari 5 menit. 
> > Tetapi sekarang kok jadi 2 hari.
> > Kira-kira faktor apa saja ya yang mempengaruhi kok jadi lama?
> 
> table di pakai atau ngagur ??
> filed yg di updatenya apa ??
> query gimana ?
> 
> 
> salam
> 
> martin
>


Kirim email ke