[Pkg-db-devel] DB_BULK flag
Rafael Almeida
almeidaraf at gmail.com
Thu Mar 18 11:40:37 UTC 2010
On Wed, Mar 17, 2010 at 11:50 PM, Clint Adams <schizo at debian.org> wrote:
> On Mon, Mar 15, 2010 at 08:09:24PM -0300, Rafael Almeida wrote:
>> The DB->cursor function takes flags as its parameter, upstream documentation
>> says that one possible flag is:
>> DB_BULK
>> Configure a cursor to optimize for bulk operations. Each successive
>> operation on a cursor configured with this flag attempts to continue on
>> the same database page as the previous operation, falling back to a
>> search if a different page is required. This avoids searching if there
>> is a high degree of locality between cursor operations. This flag is
>> currently only effective with the btree access method: for other access
>> methods it is ignored.
>> Unfortunately that flag is not present in the header. I'm not sure if it's a
>> documentation error or header error. Anyhow, is that flag available under a
>> different name?
>
> I think DB_CURSOR_BULK is what that should say.
Ok, thanks. Looking at the header I suspected that it could be it.
>> By the way, why isn't there a package with upstream's API documentation. There
>> is manual pages on libdb in manpages-dev package. But they describe version 1 of
>> the database. Quite outdated.
>
> Do you mean db4.8-doc?
>
Oh great. I didn't know about that package, I kept looking for
libdb4.8-doc :P. I think I'll have a bug to report on it pretty soon
hehe.
More information about the Pkg-db-devel
mailing list