エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
MySQL: MyISAMのテーブルに対してselectクエリを実行中に別のselectクエリがテーブルロック待ちになる - ITエンジニアの備忘録
環境 MySQL 8.0.32 症状 通常、selectクエリの実行中でも同じテーブルに対して別のselectクエリを実行す... 環境 MySQL 8.0.32 症状 通常、selectクエリの実行中でも同じテーブルに対して別のselectクエリを実行することができる。ところが、selectクエリの実行中に同じテーブルに対してupdateまたはinsertクエリを実行しようとすると、それ以降そのテーブルに対してはselectクエリも実行することができなくなる。 以下の手順で再現できる。 MyISAMのテーブルに対して時間のかかるselectクエリを実行する。 1のクエリが完了する前に、同じテーブルに対してupdateまたはinsertクエリを実行する。このクエリはテーブルロック待ちになり、1のクエリが完了するまで実行されない。 1のクエリが完了する前に、さらに同じテーブルに対してselectクエリを実行する。このクエリもテーブルロック待ちになり、2のクエリが完了するまで実行されない。 以降、このテーブルに対する全ての



2024/03/09 リンク