複数のPerlプロセスが同じSQLite3データベースの書き込みと読み取りを同時に行うという不幸な状況があります。
これにより、2つのプロセスが同時に書き込みを行うか、一方のプロセスがデータベースから読み取りを行い、もう一方のプロセスが同じレコードを更新しようとするため、Perlプロセスがクラッシュすることがよくあります。
同じsqliteデータベースで動作するように複数のプロセスを調整する方法を知っている人はいますか?
このシステムを別のデータベースエンジンに移動する作業をしますが、その前に、そのまま動作するように修正する必要があります。