On 07/09/11 22:34, Paolo Castagna wrote:
The original reason was that the expected usage was large(ish) initial
>  load and smaller incremental changes so the basic stats (and it's only
>  the relative numbers that matter) were still useful.  that isn't always
>  the case, and transactions are going to make it worse.
Why transactions are going to make it worse?

Is it because a transaction can be aborted? Couldn't we update stats
only when a transaction is successfully committed?

It's not a technical change - it's a change in the way apps might use TDB. The original bulk-load and publish has relatively static stats. Starting from empty and often adding (and deleting) content is made easier with transactions.

        Andy

Reply via email to