ちゃんと覚えておけよ?

忘れちゃいけない事のメモ、覚え書き

SQLite3を高速に処理する

トランザクション開始と終了の記述をするだけで数十倍高速に!

大量UPDATE、INSERT時に必須

//開始
BEGIN TRANSACTION;

[SQLite 命令文記述]

//終了
COMMIT;

PHPの場合は

// トランザクションの開始(SQLITE3用)
$db->exec("BEGIN DEFERRED;");

[SQLite 命令文記述]

// コミット(SQLITE3用)
$db->exec("COMMIT;");

Comment

*