ios SQLite - 如何设置PRAGMA值?

时间:2013-06-28 07:02:37

标签: ios sqlite pragma

我正在使用sqlite for ios数据库。 最近我走到了“PRAGMA synchronous = OFF和PRAGMA journal_mode = MEMORY” 这将显着提高处理速度。 问题是,如何将这些设置应用于iOS sqlite db? 有没有办法将这些查询注入sqlite对象? 任何帮助表示赞赏! 提前谢谢!

1 个答案:

答案 0 :(得分:0)

打开数据库后,只需执行包含PRAGMA值的语句。

如下所示:

sqlite3_exec(dbHandle, "PRAGMA default_cache_size = 200; PRAGMA cache_size = 200;", 0, 0, 0);

从那时起,这将继续有效。