タグ

ブックマーク / mt.endeworks.jp (1)

  • Tritonnの謎 - D-6 [相変わらず根無し]

    Tritonnの謎 最新tritonnで SELECT MATCH(col1, col2, col3) AGAINST('W.... query' IN BOOLEAN MODE) AS score Where MATCH(col1, col2, col3) AGAINST('W.... query' IN BOOLEAN MODE) ORDER BY score DESC; が異常に遅いのはなんでなんでしょう。vmstatみてるとこのクエリが発生すると、10回に1回くらいすげぇ量のI/O (特にINのほう)が発生してるんですが・・・ 一回このクエリが実行し終わって、再度同じクエリを投げるとそうとう速くなるのだけど、これはクエリキャッシュっぽい。SQL_NO_CACHEすると同じ事が起きる。いったいどこの何をつかってソートしてるんだ?? 追記:間違い。SQL_NO_CACHEしてても、2回

    mir
    mir 2008/02/08
    442行目あたりに勘だけをたよりに sen_records_sort()を突っ込んでsennaレベルで先にソートする
  • 1