IDS 7.31 UD4 for AIX, HDR.
We have two databases, one with about 120 tables and one with 2 tables. The second database containing two tables has one table which on average gets 10 rows inserted into it per second.
Our problem is performance of these inserts is occasionally poor during checkpoints just for this table. Other tables in the first database can be hit with the same number of inserts, and a lot of reads, and our debug shows they are performing just fine (we are logging insert times for all table hits).
Ironically the poorly performing table has 3 extents of 1Gb a piece, the tables performing well have fragmentation and in one case over 70 extents.
I am thinking of trying to attack the checkpoints by reducing BUFFERS and playing with the LRU queues/CLEANERS - checkpoints are currently running at about 10 seconds - but if checkpoints are the problem why does the fragemented table out perform the 'contiguous' table?