2

sqlitePythonの組み込みモジュールを使用して、同じsqliteデータベースから読み取る複数のPythonスレッド(同じマシン上またはネットワーク上に接続された異なるマシンから)に問題はありますか?どのスレッドもデータベースに書き込みません。データベースを読み取るだけです。読み取りのための複数のスレッドからのこのsqliteアクセスは、関連性があるように見えますが、決定的ではありません。これに問題はありますか?

4

1 に答える 1

6

Sqliteは同時読み取りをサポートしています。FAQを参照してください。Pythonのsqliteモジュールも同じことをすると思います。スレッド間でカーソルと接続を共有しないでください。それぞれに1つ作成します。

于 2013-02-24T01:26:50.610 に答える