#最大連線數 優化:
max_connections=1000
table_open_cache=256
query_cache_type=1
#查詢快取大小
query_cache_size=1m
tmp_table_size=32m
#執行緒快取數
thread_cache_size=8
#關閉dns做反向位址查詢
skip-name-resolve=1
#忘記密碼後進行密碼重置
#skip-grant-tables=1
innodb_data_home_dir="d:/mysql/data/"
#innodb_flush_log_at_trx_commit和sync_binlog 兩個引數是控制mysql 磁碟寫入策略
innodb_flush_log_at_trx_commit =2
sync_binlog=5000
#慢查詢配置
slow_query_log=1
long_query_time=5
slow_query_log_file="d:/mysql/data/query-slow-file.log"
innodb_log_buffer_size=128m
innodb_buffer_pool_size=128m
innodb_log_file_size=10m
innodb_thread_concurrency=16
innodb-autoextend-increment=1000
join_buffer_size = 128m
sort_buffer_size = 32m
read_rnd_buffer_size = 32m
max_allowed_packet = 32m
#關閉警告
explicit_defaults_for_timestamp=true
#sql模式
sql-mode="strict_trans_tables,no_auto_create_user,no_engine_substitution"
mysql配置引數優化
1 當寫入時,使用 innodb flush method o direct 來避免雙緩衝。2.避免使用 o direct 和 ext3 檔案系統 你將序列化所有要寫入的。3.分配足夠的 innodb buffer pool size 來載入整個 innodb 檔案到記憶體中 少從磁碟中讀取。4.不...
MySQL效能優化之引數配置
1 windows下mysql的配置檔案是my.ini,一般會在安裝目錄的根目錄。2 linux下mysql的配置檔案是my.cnf,一般會放在 etc my.cnf,etc mysql my.cnf。如果找不到,可以用find命令查詢。注意 linux用rpm包安裝的mysql是不會安裝 etc ...
mysq基礎優化
skip name resolve skip locking skip innodb skip bdb key buffer 1g記憶體推薦設定為256m,2g記憶體推薦設定為512m wait timeout 3或者5 2g記憶體推薦設定為5 max connections 如果訪問量很大可以設定...