Hi,<br><br>running a working example of gazetteer, but still one of the most important indexes is missing and so the search is slow.<br>But whenever I try to add the follwing index to table "placex", one of the postmaster processes dies and the server restarts.<br>
<br>CREATE INDEX idx_placex_sector ON placex USING btree (geometry_sector(geometry), rank_address, osm_type, osm_id);<br><br>The table counts around 50.000.000 rows.<br>The first 20.000.000 are indexed in 20-30 minutes.<br>
Then indexing becomes slow and slower, first taking 100.000 rows in ten minutes while further consequently decreasing speed.<br>When the job reaches something around row 25.000.000 postgres goes down:<br><br>WARNING: terminating connection because of crash of another server process<br>
DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.<br><br>I have checked RAM and changed the HD with no success.<br>
Experimenting with a lot of different memory settings in the conf-file didn't help either.<br>Is there anybody else who experienced this and found a way to create this index?<br>Server is postgres 8.3.9 with 4 GB dedicated RAM.<br>
<br>Thanks<br>Frans<br>