正如我之前在this问题中所述,从Python访问sqlite数据库时遇到性能问题。为了再次说明这一点,使用apsw,相同的代码运行速度快20倍以上。我最近并行安装了另一个版本的Python,并为此安装了新版本的apsw。此版本也运行缓慢。我在另一台计算机上使用内置的python sqlite3
尝试了相同的代码,并且运行速度很快(但apsw却很慢)。我还尝试在计算机上安装pysqlite的最新版本,但是运行缓慢。
我绝对可以肯定,这不是架构问题。
我现在的问题是,如何继续诊断错误?
最佳答案
以防万一您可能忽略了这一点,请确保您正在使用the latest versions of both the pysqlite2 data base adapter and the sqlite3 library。链接的答案还显示了如何准确确定您正在使用的每种版本以及可能要添加到问题中的数据。
关于python - 如何诊断sqlite数据库访问缓慢的原因?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3842250/