]> git.ipfire.org Git - thirdparty/sqlite.git/commit
The 0x8000 optimization flag associated with SQLITE_TESTCTRL_OPTIMIZATIONS query-planner-debug
authordrh <drh@noemail.net>
Thu, 4 Oct 2018 18:17:11 +0000 (18:17 +0000)
committerdrh <drh@noemail.net>
Thu, 4 Oct 2018 18:17:11 +0000 (18:17 +0000)
commitf9e5f5cd2109cdd0d05fdfac0e813838c5e0a543
tree2dfca82508276975c0c6908366a020363ee5bb4a
parentf470c37a2ba3017f82d12c41b3c813b423c326e2
The 0x8000 optimization flag associated with SQLITE_TESTCTRL_OPTIMIZATIONS
causes a large penalty (200) to be added to all sorting costs, which
encourages the query planner avoid using the sorter. This flag can be
used in experiments to help come up with a more accurate estimate of the
true cost of sorting.

FossilOrigin-Name: 857a1b01df45e30991510e57b7b195406fffe9c9c4c82cfd54dbd97c38820fb3
manifest
manifest.uuid
src/sqliteInt.h
src/where.c
test/where.test