国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql read_buffer_size 設置多少合適

2024-07-24 13:09:29
字體:
來源:轉載
供稿:網友
很多朋友都會問mysql read_buffer_size 設置多少合適,其實這個都是根據自己的內存大小等來設置的
 

key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections = 458624 K

 

read_buffer_size:是MySQL讀入緩沖區大小。對表進行順序掃描的請求將分配一個讀入緩沖區,MySQL會為它分配一段內存緩沖區。read_buffer_size變量控制這一緩沖區的大小。如果對表的順序掃描請求非常頻繁,并且你認為頻繁掃描進行得太慢,可以通過增加該變量值以及內存緩沖區大小提高其性能。

如下是對于16g內存的設置

read_buffer_size = 1M

個人機器是32G的,一般數據庫就用來存儲數據,很少用mysql 所以我就設置為2M或3M

手機在線更新系統MySQL數據庫服務器參數優化mycnf,16G內存8核CPU

業務場景:后臺支持手機在線更新系統,db服務器內存16G,8核,dell的pc服務器。

qps: 200個左右 
tps: 1個左右 一分鐘50幾個

sort_buffer_size = 32M 大了, 8M即可 
read_buffer_size = 32M 大了,8M即可 
read_rnd_buffer_size = 16M 大了,8M即可 
table_open_cache = 512
小了,建議改成2048

max_allowed_packet = 5M
小了,建議改成16M

tmp_table_size=64M
小了,建議改成2G

innodb_buffer_pool_size = 3000M
小了,改成db服務器總內存的60% 到80%

innodb_additional_mem_pool_size = 20M 小了,改成128M

join_buffer_size 這個參數為什么沒有看到,必須設置值,join_buffer_size = 8M 必須補上,這個是跟join table 關聯的,很重要。



注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 祁阳县| 河池市| 曲麻莱县| 伊宁县| 洱源县| 四会市| 马山县| 兴义市| 绍兴市| 镇坪县| 新建县| 江北区| 乌恰县| 丰台区| 青浦区| 兴化市| 昌黎县| 凯里市| 浦北县| 修文县| 类乌齐县| 永胜县| 英山县| 宝清县| 澎湖县| 城口县| 正宁县| 太和县| 若羌县| 东乡族自治县| 长沙市| 普洱| 长岭县| 平和县| 文山县| 鄂伦春自治旗| 灌南县| 门头沟区| 聊城市| 建水县| 高雄市|