1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00

r10232: Some work on ldb_sqlite3.

It is still far from being usable in samba4 but I want to commit
so that the work does not get lost by mistake.
This is also a good way to get comments if somebody is interested.

Sorry Derrell I ended up rewriting large parts of the code but I find
this style much more readable. Thanks for the hard work done. Your
work was a good reference for me.

ah the current code also shows some good numbers

sqlite3 generic test:
uid search took 0.05 seconds
real    0m12.492s
user    0m0.492s
sys     0m0.345s

with tdb we still get better numbers:
uid search took 0.46 seconds
real    0m0.892s
user    0m0.360s
sys     0m0.468s

but most of the time is spent in adding operations and I think
there's still a lot of space for improvement.

Simo.
This commit is contained in:
Simo Sorce 2005-09-14 22:45:49 +00:00 committed by Gerald (Jerry) Carter
parent 8ddf4de162
commit ace9990060
2 changed files with 1679 additions and 2328 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +1,22 @@
#!/bin/sh
LDB_URL="sqlite://test.ldb"
LDB_URL="sqlite://sqltest.ldb"
export LDB_URL
PATH=bin:$PATH
export PATH
rm -f sqltest.ldb
if [ -z "$LDBDIR" ]; then
LDBDIR="."
export LDBDIR
fi
. $LDBDIR/tests/test-generic.sh
#. $LDBDIR/tests/test-extended.sh
#. $LDBDIR/tests/test-tdb-features.sh