1

多くの講義の後、どの MySQL クエリがクエリ キャッシュに格納されているかを確認する方法を見つけることができませんでした。phpMyAdmin では、Qcache_insertsを使用してクエリの数を確認できますが、クエリの詳細を確認する にはどうすればよいですか 。何かツールや方法をご存知でしたら、とても興味があります。目標は、スクリプトを改善し、どのクエリがクエリ キャッシュに格納されているかどうかを明確に確認することです。

よろしくお願いします、ジェシカ

4

2 に答える 2

0

残念ながら、キャッシュしているクエリを単にダンプするようクエリ キャッシュに要求することはできないと思います。ただし、クエリを試して、キャッシュされたかどうかを確認することはできます。キャッシュされていないと思われるクエリがある場合は、それを数回実行して、キャッシュから提供されたかどうかを確認します。それを確認する方法の詳細は、http ://www.dbasquare.com/2012/04/03/was-a-query-served-from-mysql-query-cache/ で入手できます。

于 2013-07-01T17:36:05.523 に答える
-1

、私はあなたに良いニュースで私に答えます.maria dbでクエリキャッシュの内容を見ることができます!! 間違いなく、このフォークは mysql よりもはるかに優れており、完全に互換性があります! mariadb はこの素晴らしいプラグインをリリースしました: クエリ キャッシュ情報、こちらを参照してください: https://kb.askmonty.org/en/query_cache_info-plugin/

乾杯 !

ジェシカ

于 2013-07-01T23:59:15.780 に答える