mysql效能調優 引數說明

2021-09-02 13:03:18 字數 469 閱讀 3451

1、skip-external-locking 避免mysql的外部鎖定,減少出錯機率增強穩定性,預設為啟用

2、skip-name-resolve  

禁止mysql對外部連線進行dns解析,使用這一選項可以消除mysql進行dns解析的時間。啟用後,所有的授權必須使用ip位址。

3、back_log 

mysql暫時停止響應新請求之前的短時間內多少個請求可以被存在堆疊中。 如果系統在乙個短時間內有很多連線,則需要增大該引數的值,該引數值指定到來的tcp/ip連線的偵聽佇列的大小。

4、key_buffer_size = 256m

指定用於索引的緩衝區大小,增加它可得到更好的索引處理效能。

5、max_allowed_packet=16m 

處理大的資訊包,必須增加客戶端和伺服器上的該變數

6、innodb_thread_concurrency=8 併發處理的執行緒數,設定為和cpu核數

Nginx引數說明及效能調優

worker processes的數目應該不多於伺服器的cpu的核數目,每個cpu核超過1個worker不會使得nginx效能有什麼提公升 worker processes 4 給nginx使用的檔案描述符的數目.這個需要一起設定系統核心引數 ulimit n 200000 或修改 etc secu...

Linux核心調優部分引數說明

接收套接字緩衝區大小的預設值 以位元組為單位 net.core.rmem default 262144 接收套接字緩衝區大小的最大值 以位元組為單位 net.core.rmem max 16777216 傳送套接字緩衝區大小的預設值 以位元組為單位 net.core.wmem default 262...

Linux核心調優部分引數說明

接收套接字緩衝區大小的預設值 以位元組為單位 net.core.rmem default 262144 接收套接字緩衝區大小的最大值 以位元組為單位 net.core.rmem max 16777216 傳送套接字緩衝區大小的預設值 以位元組為單位 net.core.wmem default 262...