Terima kasih bang Amal, atas jawabannya :)

Tapi masalahnya, saya membuat agent yg diharuskan
mengupdate table terus menerus. Dan kalo ukuran fiule
table itu besar sekali, maka ketika kita query dgn
SELECT, prosesnya lama baru mengembalikan hasil
query-nya. Ini kan berarti performance menurun hanya
karena update yg berulang2, padahal record-nya tidak
terlalu banyak.
Ada caranya nggak yah, utk menangani hal tsb?
Apakah ada option atau trik2 tertentu?
Kalo di MS-Word Ada Fast-Save, bagaiamana kalo do
postgres kita mau melakukan "Normal Save"?

--- Ikhlasul Amal <[EMAIL PROTECTED]> wrote:
> 
>       Rasanya dari sudut pandang pemrogram tidak menjadi
> masalah.
>       Misalnya bertambah 1kB (saya tidak mencoba
> sendiri), untuk
>       1.000.000 rekord pun, berarti:
> 
>               1.000.000 x 1kB, kira-kira 1GB
> 
>       tidak menjadi masalah kan dengan ukuran hard disk
> saat ini.
> 
>       Ini kasus terjelek saja.
> 
>       Kelihatannya si Postgres melakukan hal itu untuk
> mengejar
>       kecepatan transaksi. Pernah menggunakan MS Word
> dengan option
>       'fast save'? Ukuran dokumen kita bisa 3-4 kali
> lipat ukuran
>       semula, karena yang penting bisa menyimpan cepat,
> sehingga tidak
>       dilakukan reorganisasi.
> 
> % Kemudian kenapa yah jika kita "DELETE TABLE" maka
> ukuran file-nya
> % tetap saja besar, kecuali jika kita "VACUUM TABLE"
> baru file-nya
> % menjadi benar2 bersih?  Apa memang harus di-Vacuum
> setiap kali kita
> % melakukan "DELETE"?
> 
>       Tidak perlu. Justru jelek dari sisi optimasi. Itu
> sama halnya
>       kita menyapu lantai sementara pesta sedang
> berlangsung meriah.
>       Biarkan saja transaksi berlangsung apa adanya dan
> berlangsung
>       cepat. Pada waktu-waktu tertentu, baru kita lakukan
> pengelolaan
>       basisdata ('maintenance'), antara lain melakukan
> reindex,
>       reorganisasi fisik, dll.
> 
>       Kita serahkan hal ini kepada yth. Bapak DBA.
> 
> ---end quoted text---
> 
> -- 
> amal


__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke