WALのための原稿ではFULL
とNORMAL
同期との違いが明確に1を述べている:WAL同期NORMAL対OFF
彼らは二回しか対(一度 コンテンツを書くことを必要とするので書き込みトランザクションは非常に高速です ロールバック・ジャーナル・トランザクションの場合)、 の場合は書き込みがすべて順番に行われるためです。さらに、 に内容を同期させると、アプリケーションは に喜んでいる限り、電源が切断されたりハードリブートされた後の耐久性を犠牲にする限り、ディスクは必要ありません。
しかし、私はWALのどこにでもPRAGMA synchronous = OFF
の効果を見つけることができません(プラグマ同期がFULLに を設定しますが、プラグマ同期がNORMALに設定されている場合は、この同期を省略します。されている場合、すべてのトランザクションの作家 同期WALはコミット)モード。私はそれがNORMAL
と同じであると思われる。誰でもに連絡しました答え?また