MySQL資料庫高併發下的引數配置優化案例
部分引數優化舉例:
thread_concurrency = 4 伺服器cpu核心數(真實的併發處理數)
各種快取大小
key_buffer = 384M 索引塊快取
max_allowed_packet = 1M mysql伺服器端和客戶端在一次傳送資料包的過程當中資料包的大小
table_cache = 2048 所有執行緒開啟表的數量
sort_buffer_size = 2M 對排列快取
read_buffer_size = 2M 讀快取
read_rnd_buffer_size = 8M 隨即讀排序快取
myisam_sort_buffer_size = 64M 排序MyISAM索引分配的緩衝區
thread_cache_size = 8 可以複用的儲存在快取中的執行緒的數量
query_cache_size = 32M 查詢快取
tmp_table_size = 256M 臨時表大小
max_heap_table_size = 256M 記憶體表大小
延時等待
interactive_timeout=2880000 對後續起的互動連結有效;
wait_timeout=2880000 對當前互動連結有效;
連線數
max_connections= 5000 最大併發數
max_connect_errors = 6000 是MySQL中與安全有關的計數器值,它負責阻止過多嘗試失敗的客戶端以防止暴力破解密碼的情況。
back_log=500 堆疊佇列大小
域名相關
skip-name-resolve 跳過反響解析
thread_concurrency = 4 伺服器cpu核心數(真實的併發處理數)
各種快取大小
key_buffer = 384M 索引塊快取
max_allowed_packet = 1M mysql伺服器端和客戶端在一次傳送資料包的過程當中資料包的大小
table_cache = 2048 所有執行緒開啟表的數量
sort_buffer_size = 2M 對排列快取
read_buffer_size = 2M 讀快取
read_rnd_buffer_size = 8M 隨即讀排序快取
myisam_sort_buffer_size = 64M 排序MyISAM索引分配的緩衝區
thread_cache_size = 8 可以複用的儲存在快取中的執行緒的數量
query_cache_size = 32M 查詢快取
tmp_table_size = 256M 臨時表大小
max_heap_table_size = 256M 記憶體表大小
延時等待
interactive_timeout=2880000 對後續起的互動連結有效;
wait_timeout=2880000 對當前互動連結有效;
連線數
max_connections= 5000 最大併發數
max_connect_errors = 6000 是MySQL中與安全有關的計數器值,它負責阻止過多嘗試失敗的客戶端以防止暴力破解密碼的情況。
back_log=500 堆疊佇列大小
域名相關
skip-name-resolve 跳過反響解析
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2123274/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL資料庫高併發最佳化配置MySql資料庫
- MySQL 5.7資料庫引數優化MySql資料庫優化
- 大資料量高併發的資料庫優化大資料資料庫優化
- nginx 高併發配置引數Nginx
- MySQL引數配置優化MySql優化
- MySQL 資料庫效能優化之快取引數優化MySql資料庫優化快取
- MySQL資料庫效能優化之快取引數優化(轉)MySql資料庫優化快取
- MySQL 高併發配置最佳化MySql
- MySQL在大資料、高併發場景下的SQL語句優化和"最佳實踐"MySql大資料優化
- Mysql資料庫優化系列(二)------AWK指令碼統計資料庫效能引數MySql資料庫優化指令碼
- MySQL MyISAM/InnoDB高併發優化經驗MySql優化
- MySQL資料庫引數MySql資料庫
- 資料庫系列:高併發下的資料欄位變更資料庫
- 【效能優化之道】每秒上萬併發下的Spring Cloud引數優化實戰優化SpringCloud
- 高併發優化方向優化
- 資料庫系列:InnoDB下實現高併發控制資料庫
- MySQL資料庫優化MySql資料庫優化
- 高併發中nginx較優的配置Nginx
- 【高併發】高併發環境下如何優化Tomcat效能?看完我懂了!優化Tomcat
- 高併發,大資料量系統的資料結構優化思路大資料資料結構優化
- mysql大資料高併發處理MySql大資料
- 【高併發】面試官:講講高併發場景下如何優化加鎖方式?面試優化
- MySQL配置檔案mysql.ini引數詳解、MySQL效能優化MySql優化
- MySQL 配置InnoDB配置非持久優化器統計資訊引數MySql優化
- MYSQL資料庫------SQL優化MySql資料庫優化
- 高併發場景下如何優化伺服器的效能?優化伺服器
- MySQL資料庫的效能優化指南MySql資料庫優化
- 淺談高併發-前端優化前端優化
- 檢視mysql資料庫連線數、併發數相關資訊MySql資料庫
- Random在高併發下的缺陷以及JUC對其的優化random優化
- Nagios資料庫引數配置分析iOS資料庫
- 優化mysql的效能,詳細介紹Mysql的配置my.cnf的引數優化MySql
- Mysql優化系列(1)--Innodb重要引數優化MySql優化
- MySQL 效能優化之快取引數優化MySql優化快取
- Mysql 5.5 設定資料庫引數MySql資料庫
- Java高併發實戰,鎖的優化Java優化
- 【資料庫】MySQL查詢優化資料庫MySql優化
- MySQL 資料庫與 SQL 優化MySql資料庫優化