simonw/datasette
在 GitHub 查看Research: demonstrate if parallel SQL queries are worthwhile
Open
#1,727 创建于 2022年4月27日
help wantedresearch
仓库指标
- Star
- (8,637 star)
- PR 合并指标
- (平均合并 67天 23小时) (30 天内合并 19 个 PR)
描述
I added parallel SQL query execution here:
My hunch is that this will take advantage of multiple cores, since Python's sqlite3 module releases the GIL once a query is passed to SQLite.
I'd really like to prove this is the case though. Just not sure how to do it!
Larger question: is this performance optimization actually improving performance at all? Under what circumstances is it worthwhile?