Mysql配置檔案詳解

2021-08-19 23:00:18 字數 449 閱讀 7537

有時候配置檔案的一些修改能夠使得效能很大的提公升。這裡我總結一下相關的配置引數,方便自己以後查閱。

table_cache

table_cache指定表快取記憶體的大小。每當mysql訪問乙個表時,如果在表緩衝區 中還有空間,該錶就被開啟並放入其中,這樣可以更快地訪問表內容。通過檢查峰值時間的狀態值open_tables和opened_tables,可以決 定是否需要增加table_cache的值。如果你發現 open_tables等於table_cache,並且opened_tables在不斷增長,那麼你就需要增加table_cache的值了(上述狀 態值可以使用show status like 『open%tables』獲得)。注意,不能盲目地把table_cache設定成很大的值。如果設定得太高,可能會造成檔案描述符不足,從而造成效能 不穩定或者連線失敗。

對於有1g記憶體的機器,推薦值是128-256

MySQL配置檔案詳解

配置檔案具體的結構分析 mysqld port 3306 socket tmp mysql.sock 設定mysql的安裝目錄 basedir f hzq soft mysql server 51ga 設定mysql資料庫的資料的存放目錄,必須是data,或者是 data datadir f hzq...

mysql簡單配置檔案 MySQL配置檔案

mysql配置檔案 在windows下是my.ini,而在linux下是my.cnf。基本引數 port 3306 埠號 server id 1 basedir c program files mysql mysql server 5.5 基準路徑,其他路徑都相對於這個路徑 datadir c pr...

配置檔案詳解

config目錄下有2個配置檔案 es的配置檔案 elasticsearch.yml 和日誌配置檔案 logging.yml cluster.name elasticsearch 配置es的集群名稱,預設是elasticsearch,es會自動發現在同一網段下的es,如果在同一網段下有多個集群,就可...