久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

生產庫MySQL配置文件my.cnf的示例分析

141次閱讀
沒有評論

共計 4275 個字符,預計需要花費 11 分鐘才能閱讀完成。

這篇文章主要介紹了生產庫 MySQL 配置文件 my.cnf 的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。

os:contos 6.3

DB:5.6.16

MySQL 數據庫配置文件 my.cnf 詳解

[client]                                             #客戶端
port    = 3306                                       #數據庫端口 3306
socket  = /my/log/mysql.sock                         #MySQL 套接字,多實例下用 socket 連接            

[mysql]
default-character-set = utf8                         #字符集

[mysqld]
# file
datadir = /my/data                                   #數據文件路徑
pid-file= /my/log/mysql.pid                          #MySQL 進程
log_error=/my/log/mysql.err                          #MySQL 錯誤日志路徑
port    = 3306                                       #數據庫端口 3306
socket  = /my/log/mysql.sock                         #MySQL 套接字,多實例下用 socket 連接
character_set_server = utf8                          # 字符集
#skip-grant-tables                                   #忘記 root 密碼時,可通過 –skip-grant-tables 啟動后連接 MySQL 并重置密碼
slow_query_log = 1                                   #開啟慢查詢日志
slow_query_log_file = /my/log/slowq.log              # 慢查詢日志路徑
long_query_time = 1                                  # 慢查詢時間 1 秒
                                                     
# temp                                              
max_tmp_tables = 64                                  # 打開臨時表的最大數量
max_heap_table_size = 1G                             #創建內存表的的大小
tmp_table_size = 512M                                # 內存臨時表的最大值
slave_load_tmpdir = /my/log                          #Slave 臨時目錄路徑
tmpdir = /my/log                                     #臨時目錄路徑
                                                     
# session                                            
back_log = 8192                                      #MySQL 停止新請求前表示有多少請求可以暫時堆棧
skip-name-resolve                                    # 跳過反向解析過程
max_allowed_packet = 32M                             #客戶端接收最大字節會話值
max_connections = 16000                              # 最大連接數
max_connect_errors = 10000                           #最大錯誤連接數,滿了需要通過 flush hosts 來清楚
wait_timeout = 28800                                 #等待超時時間
binlog_cache_size = 1M                               #binlog 緩存大小
                                                     
table_open_cache = 1024                              # 表緩沖區大小
thread_concurrency = 4                               #線程并發數
thread_cache_size = 128                              # 線程緩沖區大小
thread_handling = pool-of-threads                    # 開啟線程池
thread_pool_high_prio_mode = none                    # 新的連接根據 thread_pool_high_prio_mode 分出優先級
thread_pool_idle_timeout = 28800                     #線程閑置超時時間
thread_pool_oversubscribe = 20                       #支持運行的最大任務數
#max_statement_time = 5000                           #控制查詢在 MySQL 的最長執行時間,單位毫秒

query_cache_type = 0                                 #查詢緩沖區是否開啟 0:關閉  1:開啟 2:demand
query_cache_size = 0                                 #查詢緩沖區大小
key_buffer_size = 128M                               #索引緩沖區大小
myisam_sort_buffer_size = 16M                        #MyISAM 排序緩沖大小
read_buffer_size = 8M                                # 順序讀緩區沖大小
read_rnd_buffer_size = 4M                            # 隨機讀緩沖區大小
sort_buffer_size = 16M                               #排序緩沖區大小
join_buffer_size = 16M                               #join 緩沖區大小

# innodb
default_storage_engine = InnoDB                      # 默認存儲引擎
innodb_data_home_dir = /my/log                       #innodb 存儲引擎共享表空間路徑,即:ibdata
innodb_data_file_path = ibdata1:256M:autoextend      #innodb 存儲引擎大小,自增
innodb_log_group_home_dir = /my/log                  #ib_logfile 日志路徑
innodb_log_files_in_group = 2                        #ib_logfile 兩組,每組兩個
innodb_log_file_size = 512M                          #ib_logfile 大小
innodb_log_buffer_size = 8M                          # 日志緩沖區大小
innodb_flush_log_at_trx_commit = 2                   #等于 2 時,不寫硬盤而是寫入系統緩存,日志仍會每秒寫到硬盤
innodb_flush_method = O_DIRECT                       #向文件寫入數據,只有數據寫到了磁盤,寫入操作完成(write 返回成功)
innodb_lock_wait_timeout = 50                        #innodb 引擎鎖等待超時時間
#innodb_thread_concurrency = 16                      #innodb 線程并發數
innodb_buffer_pool_size = 44G                        #innodb 存儲引擎緩沖區大小
innodb_additional_mem_pool_size = 20M                # 用來設置 InnoDB 存儲的數據目錄信息和其它內部數據結構的內存池大小
innodb_io_capacity = 1500                            # 控制 Innodb checkpoint 時的 IO 能力
innodb_use_native_aio = 1                            # 控制是否啟用 Native AIO,默認開啟。官方的測試顯示,啟用 Native AIO,恢復速度可以提高 75%
innodb_file_per_table = 1                            #innodb 引擎使用獨立的表空間
innodb_open_files = 3000                             #innodb 打開文件數
innodb_print_all_deadlocks = 1                       #在 error 中打印鎖信息

# others
memlock = 1                                          #MySQL 是否使用交換分區

# replication
server-id = 1137                                     #server-id 搭建主從時必須配置且唯一
log-bin = /my/log/mysql-bin                          # 二進制日志文件路徑
#binlog-ignore-db=mysql                              # 過濾 mysql 庫的二進制日志
binlog_format = mixed                                # 二進制日志模式     分三種,分別為:row,statement,mixed
expire_logs_days = 7                                 #刪除過期日志時間
relay_log = /my/log/relay-bin                        #relay-log 文件路徑
#replicate_ignore_db = mysql                         #復制過濾 MySQL 庫
#slave_skip_errors = 1062                            # 主從同步出現問題,從庫忽略所有類型為 1062 的錯誤
log_slave_updates = 1                                # 級聯復制使用的參數,為滿足 M -S-S
skip-slave-start                                     #Slave 不會隨 MySQL 的啟動而啟動
#read_only = 1                                       #只讀
sync_binlog = 1                                      # 將 binlog_cache 中的數據強制寫入磁盤

[mysqldump]
default-character-set = utf8                         #數據庫字符集

感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“生產庫 MySQL 配置文件 my.cnf 的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,更多相關知識等著你來學習!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-26發表,共計4275字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 娱乐| 东台市| 大厂| 黔江区| 高雄市| 翼城县| 罗城| 丰原市| 岳阳县| 永丰县| 沙田区| 民县| 伊吾县| 赣州市| 界首市| 阳山县| 商都县| 枞阳县| 全州县| 黔东| 杭锦旗| 鄂托克前旗| 伊春市| 得荣县| 宁城县| 都安| 昭苏县| 砚山县| 页游| 大兴区| 陆川县| 开封市| 抚顺县| 化德县| 盐源县| 资兴市| 长子县| 色达县| 渝中区| 如皋市| 东辽县|