試行錯誤してた訳なんですが、まあやっぱり他の誰かも思いつきますよね。
http://lists.askmonty.org/pipermail/commits/2013-March/004459.html
MariaDB [d1]> SELECT * FROM t1; +-----+------+ | num | val | +-----+------+ | 1 | one | | 2 | two | +-----+------+ 2 rows in set (0.00 sec) MariaDB [d1]> SELECT * FROM t1 LIMIT 3; +-----+------+ | num | val | +-----+------+ | 1 | one | | 2 | two | +-----+------+ 2 rows in set (0.00 sec) MariaDB [d1]> SELECT * FROM information_schema.QUERY_CACHE_INFO; +------------------+--------------------------+---------------------+--------------------+-------------------------+ | STATEMENT_SCHEMA | STATEMENT_TEXT | RESULT_BLOCKS_COUNT | RESULT_BLOCKS_SIZE | RESULT_BLOCKS_SIZE_USED | +------------------+--------------------------+---------------------+--------------------+-------------------------+ | d1 | SELECT * FROM t1 LIMIT 3 | 1 | 512 | 183 | | d1 | SELECT * FROM t1 | 1 | 512 | 183 | +------------------+--------------------------+---------------------+--------------------+-------------------------+ 2 rows in set (0.00 sec)
デフォルトではsoファイルとしてmakeされて、information_schemaプラグインとして使える。
-DWITH_QUERY_CACHE_INFO=ONにすると、プラグインではなくサーバー本体に組み込まれる。
$ cmake -i .. Variable Name: WITH_QUERY_CACHE_INFO Description: Link QUERY_CACHE_INFO statically to the server Current Value: OFF New Value (Enter to keep current value): OFF ..
ちょっとCMakeFile.txtいじってやれば本家でも使えるかな? まだ試してない。。
【2013/06/21 10:44】
MySQL5.5で動くようにqc_info.ccを書き換えるパッチ作ったよ!
https://github.com/yoku0825/qc_info
0 件のコメント :
コメントを投稿