btree index pre-reading
Martin Pool
mbp at canonical.com
Thu Oct 9 02:26:47 BST 2008
It's a good explanation and seems like a reasonable strategy to
pursue. I don't have any suggestions without experimenting with it
myself.
At one point s/there/their/
> 2. Only expand within a layer. The problem is that with a 100:1 fan-out, but only a 10:1 expansion policy, it is unlikely that we will happen to read the next layer pages that we are interested in. Note that this doesn't hold true when a layer has "recently split", so we may want to revisit this.
But since the size of the layers is not constant or predictable, it's
not obvious to me how you'll achieve this.
> I'll also note that small differences are probably not significant, as I'm doing this over the internet, with lots of variation.
You should try setting up netem as in the smart push analysis wiki
page or my recent mail. It's very easy to set up and gives you more
reproducible results.
The numbers do look promising.
--
Martin <http://launchpad.net/~mbp/>
More information about the bazaar
mailing list