將頻繁的查詢改放在 memcached 內

最近改寫了一些以前的程式,目的是把一些不太重要,過期就用不到的東西丟到 memcached 裡面去放著。趁著週五的晚上有空,把新版的程式丟到伺服器上測試。跑了一段時間後,看 MySQL 的使用狀況,真是令人賞心悅目。

圖中大幅降低的值是 MySQL Server Status 的 Questions ,這個值的定義是 MySQL 執行過的 SQL 敘述次數,這個數據的定義可以看: 5.1.6. Server Status Variables#statvar_Questions

也可以看到 open table / file 次數也降低一半

Open_tables 表示 被開啟的資料表數目 (The number of tables that are open.), Opened_files 則是被 MySQL 內部函數 my_open() 打開的檔案個數,這兩個數據的定義可以看: 5.1.6. Server Status Variables#statvar_Open_tables

Posted in DB
2 comments on “將頻繁的查詢改放在 memcached 內
  1. zhumao says:

    图片好漂亮啊,请问是用哪个程式生成的?

Leave a Reply

Your email address will not be published.