Android 即使禁用PRAGMA,仍会写入日志
我试图通过Android应用程序停用SQLite数据库中的日志。 我没有成功。使用下面的代码仍然可以编写日志文件。 有什么提示吗Android 即使禁用PRAGMA,仍会写入日志,android,android-sqlite,Android,Android Sqlite,我试图通过Android应用程序停用SQLite数据库中的日志。 我没有成功。使用下面的代码仍然可以编写日志文件。 有什么提示吗 mydb= SQLiteDatabase.openDatabase(mydbpath, null, SQLiteDatabase.OPEN_READWRITE); // Pragma Statements to boost the delete and insert mydb.rawQuery
mydb= SQLiteDatabase.openDatabase(mydbpath, null, SQLiteDatabase.OPEN_READWRITE);
// Pragma Statements to boost the delete and insert
mydb.rawQuery("PRAGMA journal_mode=OFF",null);
mydb.rawQuery("PRAGMA synchronous=OFF",null);
String sDeleteStatement="Delete from texts where id in ( select ids ..... from othertable";
mydb.execSQL(sDeleteStatement);
在执行
PRAGMA
语句后尝试关闭db,然后重新打开以执行sDeleteStatement
querynot working。我想这是合乎逻辑的。关闭数据库也意味着关闭会话。我猜pragma语句在会话级别?