]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Add the "VALUES-as-coroutine" optimization. Large VALUES clauses on an
authordrh <>
Mon, 18 Mar 2024 18:00:17 +0000 (18:00 +0000)
committerdrh <>
Mon, 18 Mar 2024 18:00:17 +0000 (18:00 +0000)
commit43a511927d1656ae73fdb808abdbc61d836b9668
treebe0f5c77c855b4eb43475bb939a7eec9d723d501
parentd31fc6e9cfd4d25d2fdea2f5aa41fee0a1d5e80c
parent2ad2584581992f59543bc00c3be313d29448aeb0
Add the "VALUES-as-coroutine" optimization.  Large VALUES clauses on an
INSERT, for example, prepare and run in about half the time and with half
the memory.  This check-in also includes enhancements to the internal
sqlite3ExprIsConstant() routine to recognize pure SQL functions as constant
if they have constant arguments.

FossilOrigin-Name: a120c9235f125e05be494038c16a9dd326fd79837698bef17e7879cd0cd75831
manifest
manifest.uuid