私のサイトで私はキャッシュ可能な20の簡単なクエリと5を持っていますかなり大きなクエリは各ページにキャッシュできません。 mysqlクエリキャッシュを有効にするだけでは良い考えではありません。20個の単純なクエリはキャッシュされますが、5個の大きなクエリでは10%の時間処理が失効します。テストしないでください。それら5問」 クエリキャッシュを一部のクエリにのみ使用し、他のクエリを除外したいのですが。
それで、誰のクエリがmysqlで接続可能かを選択することは可能です。 それともそうでなければ、あなたはそれに対する他の解決策を知っていますか、それとも私の状況について助言しますか?
ウルライトをありがとう よろしく ジェス
回答:
回答№1の場合は3その解決策は非常に単純です。 mysqlクエリキャッシュからクエリを除外するには、selectステートメントでSQL_NO_CACHEを使用するだけです。 そのため、それらのクエリがキャッシュ可能であるかどうかにかかわらず、それらのクエリはテストの時間処理を失うことはありません。
SELECT SQL_NO_CACHE whatyouwant
それが役に立てば幸い