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在大資料、高併發場景下的SQL語句優化和"最佳實踐"MySql大資料優化
- 【效能優化之道】每秒上萬併發下的Spring Cloud引數優化實戰優化SpringCloud
- MySQL 配置InnoDB配置非持久優化器統計資訊引數MySql優化
- 資料庫系列:高併發下的資料欄位變更資料庫
- MySQL資料庫優化MySql資料庫優化
- 資料庫系列:InnoDB下實現高併發控制資料庫
- 【高併發】高併發環境下如何優化Tomcat效能?看完我懂了!優化Tomcat
- MYSQL資料庫------SQL優化MySql資料庫優化
- 高併發優化方向優化
- 高併發中nginx較優的配置Nginx
- 高併發,大資料量系統的資料結構優化思路大資料資料結構優化
- 檢視mysql資料庫連線數、併發數相關資訊MySql資料庫
- MySQL 資料庫與 SQL 優化MySql資料庫優化
- 【資料庫】MySQL查詢優化資料庫MySql優化
- MySql的資料庫優化到底優化啥了都(3)MySql資料庫優化
- 高併發場景下如何優化伺服器的效能?優化伺服器
- 【高併發】面試官:講講高併發場景下如何優化加鎖方式?面試優化
- Random在高併發下的缺陷以及JUC對其的優化random優化
- MySQL資料庫innodb_fast_shutdown引數MySql資料庫AST
- MySql的資料庫優化到底優啥了都??(2)MySql資料庫優化
- 淺談高併發-前端優化前端優化
- Java高併發實戰,鎖的優化Java優化
- 【資料庫資料恢復】linux系統下MYSQL資料庫資料恢復案例資料庫資料恢復LinuxMySql
- [分散式]高併發案例---庫存超發問題分散式
- (四)Java高併發秒殺API之高併發優化JavaAPI優化
- mysql的"雙1設定"-資料安全的關鍵引數(案例分享)MySql
- 資料庫高併發解決方法總結資料庫
- [php]如何做到高併發優化PHP優化
- Nginx+php-fpm高併發優化NginxPHP優化
- Jmeter模板化引數併發測試JMeter
- 資料庫應用優化(二)伺服器和配置優化資料庫優化伺服器
- mysql之 CentOS系統針對mysql引數優化MySqlCentOS優化
- mysql 引數調優MySql
- django 配置mysql資料庫DjangoMySql資料庫
- 淺析MySQL語句優化中的explain引數MySql優化AI
- MySQL資料庫優化:縮小資料的五點建議VCMySql資料庫優化
- 資料庫優化 - SQL優化資料庫優化SQL
- MySQL資料庫開發常見問題及幾點優化!MySql資料庫優化