This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author erlendaasland
Recipients erlendaasland, ned.deily, paul.moore, ronaldoussoren, steve.dower, tim.golden, zach.ware
Date 2021-04-14.23:16:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1618442168.97.0.98960637018.issue43851@roundup.psfhosted.org>
In-reply-to
Content
We should apply some of the recommended "optimisation" compile-time options[1] to the SQLite builds for the macOS and Windows installers. The following options should be safe to apply:

- SQLITE_DEFAULT_MEMSTATUS=0
- SQLITE_LIKE_DOESNT_MATCH_BLOBS
- SQLITE_MAX_EXPR_DEPTH=0
- SQLITE_OMIT_DEPRECATED
- SQLITE_OMIT_AUTOINIT

I'm not sure about SQLITE_DEFAULT_WAL_SYNCHRONOUS=1.

Quoting the SQLite docs:
"So these options do not make a huge difference. But in some design situations, every little bit helps."


[1] https://sqlite.org/compile.html
History
Date User Action Args
2021-04-14 23:16:09erlendaaslandsetrecipients: + erlendaasland, paul.moore, ronaldoussoren, tim.golden, ned.deily, zach.ware, steve.dower
2021-04-14 23:16:08erlendaaslandsetmessageid: <1618442168.97.0.98960637018.issue43851@roundup.psfhosted.org>
2021-04-14 23:16:08erlendaaslandlinkissue43851 messages
2021-04-14 23:16:08erlendaaslandcreate