MySQL5逆引き大全460の極意

システム変数の極意 - Tips431 SELECT命令をINSERT/UPDATE/DELETE命令より優先して処理するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

11-2問い合わせ関連Tips431 SELECT命令をINSERT/UPDATE/DELETE命令より優先して処理するには

Level2

Pointlow-priority-updatesパラメータを設定します

構文  
low-priority-updates = {0|1}

low-priority-updatesパラメータを1に設定した場合、SELECT、LOCK TABLE READ命令を優先して処理します。逆に、INSERT、UPDATE、DELETE、LOCK TABLE WRITEなどの命令は、SELECT、LOCK TABLE READ命令が処理されるまで待機させられます(MyISAM、MEMORY、MERGEなどのエンジンでのみ有効)。

個別のINSERT、UPDATE、DELETEなどの命令で、LOW_PRIORITYオプションを指定しても同じ意味です。

用例
[mysqld]
low-priority-updates=1

用例では、変更系の命令の優先順位をSELECT命令よりも低くなるように設定しています。

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません