Naoya Murakami
visio****@gmail*****
2013年 12月 6日 (金) 18:28:22 JST
お世話になっております。 村上です。 >あぁ、 >MySQLのクエリーキャッシュが効いているんですかねぇ。 >「RESET QUERY CACHE」をすると変わるかもしれません。 余談ですが、私は、my.cnfに以下を設定することで、構築時はクエリキャッシュを常時無効にしています。 (構築時の一時的なたくさんのUPDATEとかINSERTとかをキャッシュされても無駄なので。) query_cache_size = 0 http://dev.mysql.com/doc/refman/5.1-olh/ja/query-cache-configuration.html 前に10数GiBぐらいのデータベースで確認したところ、 インデックスが効かないパターンでは、2〜3sec、 インデックスが効くパターンでは、0.数secでした。 (この結果は、SSDなので、インデックスが効かないパターンは、HDDだともう少し遅いかも) http://createfield.com/Mroonga%E3%81%AB%E3%82%88%E3%82%8AMySQL%E3%81%A7%E8%A4%87%E6%95%B0%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E5%85%A8%E6%96%87%E6%A4%9C%E7%B4%A2%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95 以上です。