クエリのパフォーマンスを向上させるための非常に重要なツールとして、query_cache を読みました。
一般的な推奨事項は、オンデマンドで有効にすることです (query_cache_type = 2 構成設定で SELECT SQL_CACHE を使用)。
- MySQL で query_cache をより最適にするのは、どのような状況ですか?
クエリのパフォーマンスを向上させるための非常に重要なツールとして、query_cache を読みました。
一般的な推奨事項は、オンデマンドで有効にすることです (query_cache_type = 2 構成設定で SELECT SQL_CACHE を使用)。
クエリキャッシュの有用性は、主に4つのことに依存しています。
簡単な例:100億行の大きなテーブルがあり、そのテーブルに対して難しい「カウント」操作をクエリするとします。それは非常に長く続き、あなたに小さな結果セットを与えます。これで、テーブルを頻繁に変更せずにそのクエリを繰り返し実行すると、クエリキャッシュのメリットは非常に大きくなります。
原則がもう少し明確になったことを願っています。