Chris Koutras wrote:

Wim,

Thanks for the info, particularly the config file values. It is always good to see what works for someone on a large network. Are you using the "sql_dont_try_update" directive? I have been thinking of trying this to reduce the database bottle neck.

I didn't even know that directive existed - must be a new one. So I'm using the default, which I think is to try an update first.

I suppose it's a toss between extra database operations (try update, then insert if no records updated) and extra disk space used.

My biggest challenge at the moment is that in order to keep query SELECT times responsive on tables with 3+ million records, frequent VACUUM FULLs are required.... but that's very disk intensive and causes the pmacctd cache purges to backup until the vacuum is done.

(Without vacuuming, the space used by the tables & indexes balloons)

If I have some free time, I may compare PostgreSQL 8.0's performance against the latest 7.4.

Wim

Reply via email to