
xtrabackupが実行中かどうかをSQLだけで確認する思考実験
Percona Serverには LOCK TABLES FOR BACKUP とかあったよなと思いつつ、たぶんPercona Serverじゃないので置いておく。 xtrabackup-2.4.6のソースコードをナナメに読んでいくと、 SET SESSION wait_timeout = 2147483 を押し込んでいる箇所があったので、ここで検出できないかなと思い付く。 取り敢えず王道(?)として、 performance_schema.variables_by_thread で引いてみた。