これは2つの部分からなる質問です。私がテーブルでSELECTを実行するとき、SELECTが実行されている間、そのテーブルを任意の使用法からロックしていますか?テーブルでSELECTを実行するときにテーブルをロックしていますか?
もしそうなら、SELECTステートメントの実行中にテーブルをロックしない方法は何ですか?私はMySQL 4.1.20 MyISAMを使用しています。
更新がここに同様の質問Any way to select without causing locking in MySQL?ありますが、答えはテーブルロックと行ロックがありますMyISAMの
軽いタンジェントですが、なぜまだ4.1になっていますか? –
これは前にここで答えた:[1] [mysqlのNOLOCK quivelant] [1]:http://stackoverflow.com/questions/917640/any-way-to-select-without-causing-locking- in-mysql – Jacque
ロックは悪く、通常は完全に不要です。 –