MySQL優化配置

2022-02-14 05:22:46 字數 1036 閱讀 7097

# 允許最大連線數

max_connections=2000

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character_set_server=utf8

# insert語句大小

bulk_insert_buffer_size = 256m

# 服務所能處理的請求包的最大大小

max_allowed_packet = 32m

# 建立新錶時將使用的預設儲存引擎

default_storage_engine=innodb

# innodb最重要的快取,用來快取innodb索引頁面、undo頁面及其他輔助資料。一般設定物理記憶體50%~75%

innodb_buffer_pool_size=4g

# 通過這個引數可以把整塊buffer pool分割為多塊instance記憶體空間,每個空間獨立管理自己的記憶體和鍊錶,來提公升mysql請求處理的併發能力

# 官方說超過1g的innodb_buffer_pool_size 考慮設定instances去切分記憶體

innodb_buffer_pool_instances=8

# 隔離級別,預設是 repeatable_read,可選read_uncommitted, read_committed, repeatable_read, serializable

# 配合binlog_format=row使用

transaction_isolation=read_committed

# mysql5.7.7之後的預設值row

binlog_format=row

#預設開啟事件

#event_scheduler=on

#忘記密碼時使用

#skip_grant_tables

#設定協議認證方式(重點啊)

default_authentication_plugin=mysql_native_password

log_bin=mysql_bin

server_id=1

sync_binlog=1000

mysql配置優化 MySQL配置效能優化

下面配置的優化,可能影響比較大,可能可以顯著提高讀寫效能。1 mysql一些主要配置項介紹 innodb buffer pool size 這是你安裝完innodb後第乙個應該設定的選項。緩衝池是資料和索引快取的地方 這個值越大越好,這能保證你在大多數的讀取操作時使用的是記憶體而不是硬碟。如果是純資...

Mysql優化配置

mysql配置優化 一 環境介紹 mysql版本 5.6.23 二 優化內容 字段介紹 推薦值skip locking 避免mysql 的外部鎖定,減少出錯機率增強穩定性 back log mysql可能的連線數量 linux下推薦小於 512 384key buffer size key buff...

Mysql優化配置

mysql配置優化 一 環境介紹 mysql版本 5.5.27 二 優化內容 字段介紹 推薦值skip locking 避免mysql 的外部鎖定,減少出錯機率增強穩定性 back log mysql可能的連線數量 linux下推薦小於 512 key buffer size key buffer ...