标签: database python-3.x sqlite
我有一个大约1GB的sqlite数据库,大约有25万张表。我需要访问一些特定表的数据,这些表的名称以模式例如'ABC'开头。
我正在使用以下代码行:
cursor.execute("SELECT name FROM sqlite_master WHERE type='table' AND name LIKE 'ABC%'")
这很好,但是很慢。选择这些表大约需要1分钟。有什么办法可以加快查询速度吗?谢谢