MySQL
対処法 mysql -u hoge -p -h192.168.0.1 db_name 等のコマンドでmysqlに接続しようとした場合に テーブルがやたら多いDBをuseしようと思ったら結構遅い時がある。 何秒たってもuseが終わらないような場合は-Aオプションをつけるとよい。 mysql -A -u hoge -p…
クエリ単体での簡単な実行時間の計測方法をメモ。 slow queryが出ている物の改善とかに役に立つかも。 実行したいクエリのファイルを作っておく vi query.sql ユーザ名(あればパスワードも)とDB名を指定して実行 time (cat query.sql | mysql -uroot -p ho…
■クエリキャッシュ設定の確認 SHOW VARIABLES LIKE 'query_cache_%'; ■クエリキャッシュ有効化(64MB) SET GLOBAL query_cache_size=64*1024*1024; SET GLOBAL query_cache_type=1; ■クエリキャッシュ無効化 SET GLOBAL query_cache_size=0; SET GLOBAL que…
select table_name from information_schema.columns where column_name ='対象のカラム名';