アプリ版:「スタンプのみでお礼する」機能のリリースについて

同じselect文でも
1回目のselect文と2回目のselect文の早さが全然違います。
なぜでしょう?

A 回答 (2件)

一般的には2回目の方が早くなります。


理由は、1回目はHDD上のテーブルから情報を読みますが、この時メモリー上にキャッシュされます。
2回目はメモリー上にキャッシュされた情報を読むので、HDDを読まない分早くなります。

この回答への補足

キャッシュのクリアはOSの再起動しかないのでしょうか?
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …

このURLの質問者とほぼ同じです。

不要なインデックスを削除してもキャッシュが効いてる分正しい計測ができませんでした。

補足日時:2012/02/24 15:07
    • good
    • 0

キャッシュから効いているから



2回目の検索は既にキャッシュ内にあるため、ディスクアクセスが起こらない。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す