(閉じる)

タグ :

コンピュータ・IT 84 users このエントリーをはてなブックマークに追加

漢(オトコ)のコンピュータ道: MySQL 5.1のスロークエリログ

2009-01-07 MySQL 5.1のスロークエリログ MySQL 5.1で追加されたメジャーな機能の影に隠れた、地味だが便利な改善がある。それがスロークエリログに関する仕様である。MySQL 5.0まではスロークエリログは1秒未満のクエリを捕捉することが出来なかった。が、MySQL 5.1では1マイクロ秒までのクエリを記録できるようになっている。従って、0.5秒かかるけど大量に実行されてパフォーマンスに大きな影響を与えている!というようなクエリの発見が出来るようになった。1秒未満のクエリを追跡したい... > このページを見る

最終更新時間: 2009年01月12日01時53分
▼ブログで紹介する

みんなのブックマーク 人気(0) 新着

  • SlowLog 2012/02/24
  • slow query log. 2012/02/13
  • 「min_examined_row_limitという変数が追加されたのも見逃せない。この変数を指定すると、「○○○行以上の行をテーブルから読み込んだクエリをスロークエリログに記録する」という指定ができるようになる。」 2011/10/17
  • 一般クエリログはクエリがサーバへ送信された時点で記録されるのに対し、スロークエリはクエリの実行が完了した時点で実行時間と共に記録.一般クエリログオプション名もMySQL 5.1から変更(log→general_log+general_log_file) 2011/03/28
  • logをテーブルに吐けるの知らんかった 2010/07/12
  • long_query_timeに少数設定で、1秒未満も指定。 min_examined_row_limitで大量のレコードを読んだクエリを記録 2010/04/12
  • これを読んで5.1にバージョンアップを決意。 2009/12/18
  • 5.1のスロークエリログは、オプション名が変わった/設定単位が1マイクロ秒になった/n行以上の行を読み込んだクエリを記録できるオプションが追加/ログをテーブルに記録できるようになった 2009/06/04
  • log_output=TABLE 2009/01/19
  • slow queryを細かく見れる 2009/01/16
  • 1秒未満の話は知ってたけど、min_examined_row_limitは知らんかった。あと、インデックス使ってないのを残せるようになったんだっけ? 2009/01/13

このブックマーク一覧を非公開にするには?

はてなブックマークはオンラインでブックマークを管理・共有できる無料サービス。自宅、職場、外出先、どこからでも同じブックマークにアクセスできます。ユーザーはみんなでブックマークを共有して効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか?

このエントリーを含む日記(4)