MySQLのコマンドメモ
最新のslow queryを10件表示 結構時間かかる。
mysql > use mysql; mysql > SELECT * FROM slow_log ORDER BY start_time DESC LIMIT 10 ¥G;
indexを確認
mysql> show index from users;
explain
mysql> explain select * from users limit 1 \G;
select 結果を csv に保存
select * from users limit 1 INTO OUTFILE '/temp/test/list.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
mysqlの設定値を全て表示する
mysql> show variables\G;
slow query の閾値(long_query_time) を表示する。単位は秒で表示される。
mysql> show variables like 'long_query_time' \G;