1

MySQLスクリプト(たとえば)からデータベース接続がすでに開いている場合PHP、別のスクリプト(たとえばpython)が同じデータベーステーブルに同時にアクセスすることをお勧めしますか?そうでない場合、代替手段は何ですか?

4

1 に答える 1

3

MySQLのようなデータベースシステムは、この種のマルチユーザーアクセスに対応するように設計されています。彼らはロックメカニズムを採用することによってこれを行い、そのほとんどはバックグラウンドで機能します。ロックメカニズムは、他の誰かがレコードを書き込んでいるときに1人のユーザーがレコードを読み取ろうとしたり、2人のユーザーが同じレコードを同時に書き込んだりするのを防ぎます。

http://dev.mysql.com/doc/refman/5.0/en/internal-locking.htmlを参照してください

于 2012-06-20T22:34:30.427 に答える