> This is for table with one row after a lot of updates.
> Too much. vacuum analyze this table was a good medicine !
> Is this a design problem ?
>
In PostgreSQL an update always adds a new row to the table.
The old rows get eliminated by vacuum that is the whole business of vacuum.
There has been some discussion for implementing row reuse,
but that is a major task.
Andreas