Carlos Moreno skrev:
The system does very frequent insertions and updates --- the longest
table has, perhaps, some 20 million rows, and it's indexed (the primary
key is the combination of two integer fields).  This longest table only
has inserts (and much less frequent selects), at a peak rate of maybe
one or a few insertions per second.

One or a few inserts per second doesn't sound like that much. I would have expected it to work. If you can you might want to group several inserts into a single transaction.

A standard hint is also to move the WAL onto its own disk. Or get a disk controller with battery backed up ram.

But it's hard to say from your description what the bottleneck is and thus hard to give any advice.

Any help/tips/guidance in troubleshooting this issue?  It will be
much appreciated!

You could try to find specific queries that are slow. Pg can for example log queries for you that run for longer than X seconds.

/Dennis

---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
      choose an index scan if your joining column's datatypes do not
      match

Reply via email to