slow insert trigger (firing on statement)

From
Albert Indeev (2:5020/400)
To
All (2:5054/37.63)
Date
2005-05-14T09:38:50Z
Area
SU.DBMS
From: Albert Indeev <gov_staff@first.sakhanet.ru>

Вот стоит PostgreSQL 8.01 на FreeBSD 5.3.

По крону каждые 20 мин. вставляются данные (от 15 до 25 тыс. записей за 
раз) в табличку.
На табличке висит триггер на insert и работает как STATEMENT (не как 
ROW!!!).
Так вот, данный триггер отрабатывает на statement (от 15 до 25 тыс. 
записей за раз) от 15 до 30 сек.

Мне кажется, что это долго.

Постепенно время работы триггера увеличивается до 1-2 минут на один 
statement.
После очистки мусора (vacum) время отрабатывания триггера опять 
спускается до 15-30 сек.

Где что подкрутить в PostgreSQL, чтоб уменьшить время работы триггера.
Может кто сталкивался?
--- ifmail v.2.15dev5.3
 * Origin: Demos online service (2:5020/400)
SEEN-BY: 50/203 520 292/100 450/159 186 451/30 452/25 100 454/9 455/15 461/33
SEEN-BY: 461/43 74 106 132 640 463/92 464/34 465/213 469/125 200 999 478/44
SEEN-BY: 550/5068 4614/20 4616/3 4625/8 9 4627/10 4635/4 1024 4653/10 4657/50
SEEN-BY: 5000/76 5001/50 5001 5002/76 5002 5003/34 5006/1 5007/1 5009/14
SEEN-BY: 5010/53 70 146 5011/13 5012/23 5015/4 28 5019/5 5020/52 104 115 118
SEEN-BY: 5020/128 133 150 175 201 371 400 545 639 642 715 755 758 794 892 894
SEEN-BY: 5020/902 921 968 982 1057 1100 1169 1200 1212 1234 1523 1604 1626
SEEN-BY: 5020/1642 1826 1835 1873 1922 1930 1992 2020 2140 2200 2238 4400 4441
SEEN-BY: 5020/8383 5022/5 128 5023/11 5025/750 5026/14 45 5029/32 5030/69 195
SEEN-BY: 5030/217 382 436 473 556 611 920 966 1016 1212 1900 5031/47 5033/5 21
SEEN-BY: 5033/35 5034/8 5035/10 5036/1 13 5037/21 31 36 5041/4 5042/13 21
SEEN-BY: 5045/7 5049/157 5050/9 41 5051/15 35 5053/16 5054/1 8 9 28 35 37 45
SEEN-BY: 5054/50 63 5055/95 5056/16 5057/1 5058/77 5059/20 5060/88 5061/15
SEEN-BY: 5062/10 5063/51 5064/7 35 5066/18 5070/26 66 1222 5071/22 5079/49
SEEN-BY: 5080/1003 5081/2 5082/6 5083/13 21 5084/32 5093/4 27 5100/113 6001/3
SEEN-BY: 6009/1 6023/1 6033/2727 6045/7
PATH: 5020/400 4441 52 5054/1 37