mysqlでクエリをキャッシュさせたくない。

グローバル変数のほうはデフォルトでオンだと思われます。

mysqlのsqlクエリでキャッシュさせない。どこぞで /* */って中に書くんだとか覚えてたけど違います。SQL_CALC_FOUND_ROWSみたいな仲間。

SELECT SQL_CACHE id, name FROM customer;
SELECT SQL_NO_CACHE id, name FROM customer;

なぜか5.1関連のヘルプはヒットしにくいな。5.0は日本語マニュアルがない&安定版は5.1じゃなくて5.0とかいう認知が、というのが理由か。

http://dev.mysql.com/doc/refman/5.1/ja/query-cache-in-select.html

コメントを残す