創作內容

2 GP

[MariaDB]設定

作者:Vagrant│2017-12-24 22:59:47│巴幣:4│人氣:577
/etc/my.cnf.d/server.cnf

[mysqld] 設定

1.資料庫大小寫判斷
lower_case_table_name = 1
#預設值為0(Linux),資料庫名大小寫為不同字。
#設定值為1(Windows),資料庫名自動轉為小寫。SQL語法自動判斷為小寫。
#設定值為2(Max OS),資料庫名有分大小寫。SQL語法自動判斷為小寫。

2.最大連線數
max_connection = 1000
#預設值為20

3.最大開啟檔案數
open_files_limit = 43000
#預設值為1024,下面為Mysql的預設公式

1) 10 + max_connections + (table_open_cache * 2)
2) max_connections * 5
3) open_files_limit value specified at startup, 5000 if none

4.開啟排程功能
event_scheduler = ON

5.
table_open_cache_instances=2
table_open_cache=16384
table_definition_cache=16384

6.暫存表跟Join的大小
tmp_table_size=64M
join_buffer_size=10M           #預設值是128,記憶體越大可以給越多

7.提供給innodb引擎的快取RAM,簡單來說就是把資料全部放到RAM中加快搜尋
innodb_buffer_pool_size = 16G                            
#通常給RAM的2/3左右(純資料庫環境,有其他服務請下降)

8.停用DNS解析,除非你的帳號有設定電腦名而不是IP,關掉可以減少登入的時間
skip-name-resolve
# "User"@"電腦名"

9.下面3項是早期的建議,不知道新版有沒有改掉
max_connect_errors = 1844674407370954751        
#當連線失敗(像是網路不穩造成TIMEOUT)的次數到達設定的次數時,所有人禁止連線資料庫
connect_timeout = 20
#超過多少時間後,連線失敗
slave_net_timeout = 30


10.快取功能關閉
query_cache_type = 0
query_cache_size = 0
#這個快取會將你查詢的資料記錄在快取中,如果有重複的話可以加快處理,但只要資料表有修改這個資料就會失效,所以你如果都是讀取很多寫入很少有用,但大量讀寫時...一點意義都沒有

11.預設UTP-8
[client]   <-/etc/my.cnf
...
default-character-set=utf8mb4
...
[mysql] <- etc/my.cnf.d/mysql-clients.cnf
...
default-character-set=utf8mb4
...
[mysqld] <- /etc/my.conf.d/server.cnf
...
collation-server = utf8mb4_unicode_ci
init-connect='SET NAMES utf8mb4'
character-set-server = utf8mb4

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3831159
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:Linux|MariaDB

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

2喜歡★any12558 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:XenServer 安裝... 後一篇:[MariaDB] 調整...

追蹤私訊切換新版閱覽

作品資料夾

SugarShark想直播Holoearth的人
小屋內有文章 歡迎閱覽。魔女茶會✡魔女悠莉「我暫時不再直播ホロアース(Holoearth)β版」看更多我要大聲說13小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】