2

簡単なグーグル検索で明らかになった

ロールバック ジャーナルは常にデータベース ファイルと同じディレクトリにあり、データベース ファイルと同じ名前ですが、8 文字の「-journal」が追加されます。通常、ロールバック ジャーナルは、トランザクションが最初に開始されたときに作成され、トランザクションがコミットまたはロールバックされるときに削除されます。

それは、1つの文に「通常」がたくさんあります。

1 日の終わりに複数のジャーナル ファイルが残っている場合、それはどのような症状ですか?

これは断続的に発生するようで、問題を確実に再現することはできません。

このような断続的な問題のトラブルシューティング方法を教えてください。犯人の可能性が高いでしょうか?

更新: OSX 10.8.2、SQLite バージョン 3.7.14.1 で実行しています

4

1 に答える 1

1

SQLiteは永続的なロールバックジャーナルを使用するように構成できるため、「通常」はそこにあります。

同じ名前のファイルを複数持つことはできないため、1つのデータベースに複数のジャーナルを含めることはできません。

于 2012-10-16T08:49:39.247 に答える