タグ

ブックマーク / mir.hatenadiary.org (2)

  • Sort系ステータス変数について - mir the developer

    概要 http://dev.mysql.com/doc/refman/5.0/en/server-status-variables.html マニュアルでは以下のように説明されている。 変数名 意味 Sort_range レンジを使用して行われたソートの回数。 Sort_scan テーブルをスキャンすることによって行われたソートの回数。 Sort_merge_passes ソートアルゴリズムが必要としたマージパスの数。この値が大きい場合、システム変数のsort_buffer_sizeの値を増やすことを検討すべきです。 Sort_rows ソートされた行数。 ステータス変数の実体 変数名 実体 Sort_range STATUS_VAR.filesort_range_count Sort_scan STATUS_VAR.filesort_scan_count Sort_merge_passe

    Sort系ステータス変数について - mir the developer
  • thd->proc_info="Sending data"について - mir the developer

    MySQLユーザ会MLにて面白そうなネタ(質問投稿)があったので、いつきちゅう。 # mixiの方にかいたけど、gdb中にフリーズ、かなしす。。。気をとりなおして再開。 thd->proc_info="Sendind data"をしているのはsql/sql_select.ccの1827行目。JOIN::exec関数。とりあえずthd->proc_infoが次の状態に移るまでをトレースすることに。 Breakpoint 1, JOIN::exec (this=0x8b017c0) at sql_select.cc:1827 (gdb) bt #0 JOIN::exec (this=0x8b017c0) at sql_select.cc:1827 #1 0x082005bc in mysql_select (thd=0x8ae1a68, rref_pointer_array=0x8ae1e5

    thd->proc_info="Sending data"について - mir the developer
  • 1