表快取記憶體
show global status like 'open%tables%';檢視開啟的表的數量:
open_tables:是當前在快取中開啟表的數量。
opened_tables:是mysql自啟動起,開啟表的數量。
當opened_tables數值非常大,說明cache太小,導致要頻繁地open table,可以檢視下當前的table_open_cache設定:
show variables like 'table_open_cache'; 檢視快取的上限值
設定table_open_cache的值有兩種方式(如果是4g左右記憶體的伺服器,建議設為2048):
1.臨時設定,重啟服務後將失效
set global table_open_cache=2048;
2.修改資料庫配置檔案
在/etc/my.cnf 檔案的[mysqld]下增減一行:table_open_cache = 2048
linux DNS快取記憶體
配置名稱伺服器 本機ip 172.25.254.117 1 安裝 bind 軟體包 yum install y bind2 編輯 etc named.conf listen on port 53 開啟埠 allow query 允許訪問 forwarders 如果伺服器沒有這個位址就去訪問250 3...
快取記憶體DNS
dns 客戶端修改dns 服務端yum install bind y firewall cmd permanent add service dns firewall cmd reload setenforce 0 netstat antulpe grep named vim etc named.co...
快取記憶體DNS
yum install bind y systemctl start named 啟動dns服務 此時可能需要在虛擬機器中進行無規律的敲鍵盤,動滑鼠等操作 systemctl enable named firewall cmd add service dns 設定dns可通過火牆 step1 首先配...