]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Change the weighting of binary searches on tables to 1/10th the cost of a
authordrh <drh@noemail.net>
Fri, 28 Jan 2011 01:57:41 +0000 (01:57 +0000)
committerdrh <drh@noemail.net>
Fri, 28 Jan 2011 01:57:41 +0000 (01:57 +0000)
commit083310dfcc6e590031c4462c9f3c5fbfe89effc1
tree931eb4a9cb9f9b34e9c3ad932e8e88b2f06e7f07
parentfc4491366b782f48fcc05f7ec2b536fb07ca1f84
Change the weighting of binary searches on tables to 1/10th the cost of a
search on an index.  Change the assumed reduction in search space from a
indexed range constraint from 1/3rd to 1/4th.  Do not let the estimated
number of rows drop below 1.

FossilOrigin-Name: 4847c6cb71423248b186ab7842b97c83e2f5fefd
12 files changed:
manifest
manifest.uuid
src/where.c
test/analyze2.test
test/analyze3.test
test/e_createtable.test
test/eqp.test
test/indexedby.test
test/like.test
test/minmax3.test
test/where3.test
test/where9.test