[New-bugs-announce] [issue43851] Optimise SQLite builds on macOS and Windows
Erlend Egeberg Aasland
report at bugs.python.org
Wed Apr 14 19:16:08 EDT 2021
New submission from Erlend Egeberg Aasland <erlend.aasland at innova.no>:
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
----------
components: Windows, macOS
messages: 391109
nosy: erlendaasland, ned.deily, paul.moore, ronaldoussoren, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: Optimise SQLite builds on macOS and Windows
type: enhancement
versions: Python 3.10
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue43851>
_______________________________________
More information about the New-bugs-announce
mailing list