]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Multiply all cursor step cost estimates by the estimated size of the row in
authordrh <drh@noemail.net>
Mon, 7 Oct 2013 17:32:15 +0000 (17:32 +0000)
committerdrh <drh@noemail.net>
Mon, 7 Oct 2013 17:32:15 +0000 (17:32 +0000)
commit3495d20dbe17c4b86c0bffd11c22877e68a82342
tree117c63c8cb4bfe3b8d04c2458d817665f82ddaff
parent6f38a6418c8319bee3e9c4afbb52c4a0c2610b78
Multiply all cursor step cost estimates by the estimated size of the row in
bytes, in order to get the query planner ot make use of estimated row sizes.
This check-in uses magic numbers in a few places (for example, estimates of
the size of output rows) and needs lots of refinement.  Consider this a
proof-of-concept only.

FossilOrigin-Name: cb34cfe57c2a664fbfae8106e95114400ea222d5
manifest
manifest.uuid
src/where.c