1

我计划使用 SQLite 作为本地数据库。我在 SQLite 管理器(Firefox 插件)中使用“group by”和“order by”创建了一个复杂的 Select 语句。查询在 SQLite 管理器中运行大约600 毫秒。在我的 C# 应用程序中,我创建了一个具有相同查询的 SQLiteCommand,并且 cmd.ExecuteReader() 方法大约需要60 秒才能完成。我正在使用 System.Data.SQLite.dll。“ANALYZE”和“VACUUM”命令都没有改善执行时间。

谁能告诉我如何获得与 SQLite Manager 相同的执行时间?

马蒂

4

1 回答 1

0

我只使用 select 简化了查询,并通过 linq 在代码中进行了分组。那不是最好的解决方案,但它对我有用

于 2015-05-21T08:46:59.787 回答