Slide 21
Slide 21 text
バックグラウンドタスクにリソースコントロールを適用
● リソースコントロールの TASK_TYPESにバックグラウンドタスクが追加されました
○ どのバックグラウンドタスクをリソースコントロールで制御するか
○ デフォルトは”” (空文字) (バックグラウンドタスクはリソースコントロールで制御しない )
○ 設定可能な値: lightning, br, ddl, stats,background
● 設定例
○ br(Backup & Recovery)とDDL実行をdefaultリソースグループに追加
mysql> ALTER RESOURCE GROUP `default` BACKGROUND=(TASK_TYPES='br,ddl')
;
○ defaultリソースグループからバックグラウンドタスクを削除
mysql> ALTER RESOURCE GROUP `default` BACKGROUND=(TASK_TYPES="")
;
● tidb_request_source_type セッション変数
○ セッション単位でタスクタイプを設定
mysql> SET @@tidb_request_source_type = "background".;