mysql 参数配置优化
1 數據文件與二進制日志文件確保分別存放在不同的磁盤上,防范磁盤故障
2 設置開啟innodb引擎,default-storage-engine=innodb
3?設置innodb_file_per_tablecan參數,讓每個 innodb表使用單獨的ibd文件?
4 設置靈活表空間 innodb_data_home_dir = /home/mysql/data ?innodb_data_file_path
5 設置innodb_log_file_size大小為512M ;不能少于256M
6 設置innodb_open_files為1000? ; 不少于500
7 設置thread_cache_size為500;不少于200
8 設置innodb_buffer_pool_size大小50G,一般保證不低于物理內存的25% ,不高于75%
9 設置max_connection ? 5000
10 設置max_connection_error 100000
11 設置open_files_limit ?50000
12 設置table_open_cache 50000
13 設置table_definition_cache 50000
14 設置skip_name_resolve參數,強制使用ip連接數據庫
15 設置關閉查詢緩存 query_cache_size=0;query_cache_type=0
轉載于:https://blog.51cto.com/superleedo/1892232
總結
以上是生活随笔為你收集整理的mysql 参数配置优化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL数据库服务器搭建及基本管理
- 下一篇: 嵌入式数据库 HSQLDB