On Fri, Mar 12, 2004 at 05:13:13PM +0700, nunuk supriatin wrote:
> 
> - Linuxer yang terhormat, saya ada masalah dg posgreSQL 
> 741. adakah cara yang lebih efektif guna membersihkan 
> record yang baru diupdate/delete agar otomatis bersih. 
> selama ini dengan menjalankan perintah VACUUM.

Alasan kenapa update/delete nggak langsung membersihkan data
yg ada di harddisk itu karena performance.

Jadi postgres cuma nandain aja kalo area tertentu sudah di
delete dan nggak boleh dipake. Ini jauh lebih cepat daripada
harus menghapus langsung record tersebut di harddisk.

Untuk supaya record2 yg didelete tadi bisa dipake lagi, perlu
di vacuum. 

Jadi kesimpulannya, untuk performance jangan langsung atau sering2
di vacuum. Jalanin VACUUM aja tiap malam pas server lagi sepi. 

> - Saya menggunakan server PIII 500 RAm 300 MB HDD SCSI 
> 30GB ultra scsi, tapi masih sangat lambat. Adakah 
> parameter yang harus di set pada server postgres...

Vacuum pun ada berbagai metode. Kalo FULL berarti bakal lama karena
akan nyoba meringkas (compact) area2 yg sudah didelete/update. Dan
untuk itu, mesti nunggu exclusive lock. 

Situs postgres juga nyaranin untuk jalanin VACUUM ANALYZE untuk
membantu mempercepat query setelah database divacuum.

Semoga berguna,
Andrew...

> 
> 
> terima kasih atas bantuannya para Linuxer
> 
> ===========================================================================================
> Akses Internet Prabayar TELKOMNet-Prepaid, 
> nominal Rp.10.000- Rp.150.000. 
> Dapatkan di Plasa - Plasa TELKOM terdekat (khusus di Jawa 
> Timur)===========================================================================================
> 
> -- 
> Berhenti langganan: [EMAIL PROTECTED]
> Arsip dan info: http://linux.or.id/milis.php

-- 
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis.php

Kirim email ke