我们正在尝试为我们的 SQLite 数据库进行 Pragma 设置。我们正在编写一个 Windows 8 应用程序并将 SQlite 用于 Windows 运行时(因此 Windows 的 .net 包装器)。
为了尝试优化我们想要设置的性能pragma synchronous = off
,但是当使用 SQlite for Windows Runtime 进行连接时,我们不能这样做。我们可以建立的唯一连接是通过提供数据库路径并使用例如:
var localConnect = new SQLiteConnection(SqliteData.DbPath);
(SqliteData 是我们的类,它当然包含路径,除了路径我们不能传递任何东西,所以不能添加带有路径设置的连接字符串)。
还有通过的能力,SQLiteOpenFlags
但这些似乎都与我们想要的任何设置无关。
我应该怎么做才能完成这项工作?