1
我計劃使用SQLite作爲本地數據庫。 我在SQLite管理器(Firefox AddIn)中用「group by」和「order by」創建了一個複雜的Select語句。 查詢在SQLite管理器中運行約600 ms。 在我的C#應用程序我創建了一個SQLiteCommand用相同的查詢和cmd.ExecuteReader()方法需要大約60秒完成。 我正在使用System.Data.SQLite.dll。 「ANALYZE」和「VACUUM」命令都沒有改善執行時間。cmd.ExecuteReader()與SQLite在SQLite管理器中很慢但速度很快
誰能告訴我如何得到相同的執行時間爲SQLite的經理?
馬蒂
你使用的是相同的SQLite版本嗎? –
我使用的版本是1.0.66,只是更新到版本1.0.84.0這是最新的,執行時間縮短爲40秒。還有很多。 – Matti
ADO.NET適配器的版本1.0.84.0使用SQLite版本3.7.15.2。您版本的Firefox使用哪種版本的SQLite? (運行'SELECT sqlite_version();') –