Karl Fogel wrote:
> Branko Čibej <brane_at_xbc.nu> writes:
>
>> I'd been wondering about sqlite performance in this context. I have
>> not a single data point to anchor my worries to, there's just this
>> nagging guilt about the BDB mistake we made.
>>
>
> I've nothing against revlog format, but I really think our issue with
> BDB was over-normalized data: a failure to consider the costs of all the
> parsing and dereferencing involved in our
> extremely-comprehensible-but-er-not-so-extremely-performant schema of
> representations/entries/props/whatnot expressed as skels.
>
> Neither BDB nor SQLite by themselves need mean performance problems.
> The issue is how we use them.
>
That is arguably the case ... though I do have some unrelated-to-svn
data that suggest BDB can stab you in the back performance-wise quite
unexpectedly.
That said, we could've done a much better job at configuring BDB for
performance in our repos. Water under the bridge ... and too many knobs
to turn, at that.
-- Brane
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-08-17 23:36:01 CEST