Robert, thanks for your reply.
I wasn't aware of the database footers, and then I can understand that an endless compaction could happen if the value is set too low. But I get these endless loop even if I raise to as high as 60%. To me that's not intuitive.
Before, I had it set to 70% and then I didn't get these endless compaction loops, but then I in general consumed a lot more disk space than I do now.
To me, at least, it would be more intuitive if the number stood for how much unnecessary space that was allowed before compaction takes place. So for example if I had a 10GB database file and it was 20% fragmented, it would after compaction be 8GB and 0% fragmented. It might (?) be harder to calculate the numbers that way, but it would be much easier to reason about when configuring your database server.
/Calle
> Email had 1 attachment:
> + signature.asc
> 1k (application/pgp-signature)