剛剛看機器狀態發現到的。
都在 my.cnf 開好了 query cache , phpMyAdmin 的伺服器狀態頁也正常無誤。
mytop 搭配 MySQL 5.0 看不到 query cache 的 status 。
相反地,在 4.0 上面卻能夠顯示出來。
4.0 的訊息:
MySQL on localhost (4.0.27-log) up 0+00:14:48 [03:14:48] Queries: 108.3k qps: 125 Slow: 0.0 Se/In/Up/De(%): 92/00/01/00 qps now: 169 Slow qps: 0.0 Threads: 15 ( 2/ 2) 97/01/00/01 Cache Hits: 90.3k Hits/s: 104.1 Hits now: 157.6 Ratio: 90.5% Ratio now: 96.2% Key Efficiency: 98.6% Bps in/out: 24.9k/51.6k Now in/out: 41.7k/18.8k
5.0 的訊息:
MySQL on localhost (5.0.27-log) up 0+07:19:32 [03:14:53] Queries: 976.9k qps: 38 Slow: 0.0 Se/In/Up/De(%): 57/00/00/00 qps now: 0 Slow qps: 0.0 Threads: 1 ( 1/ 0) 00/00/00/00 Key Efficiency: 100.0% Bps in/out: 0.1/ 19.4 Now in/out: 8.4/ 1.2k
好詭異啊…