鍍金池/ 問答/Linux  數(shù)據(jù)庫/ Cent-OS下mysql5.6 內(nèi)存占用過高??

Cent-OS下mysql5.6 內(nèi)存占用過高??

系統(tǒng)環(huán)境:
cent-os 6 一核1G內(nèi)存的測試機(jī)
系統(tǒng)本身只裝了LAMP環(huán)境,沒有運(yùn)行什么高負(fù)載的應(yīng)用,使用top命令可以觀察到mysql吃掉了40%的內(nèi)存,
我承認(rèn)自己的機(jī)器配置很低,即便如此開機(jī)就吃掉我400M內(nèi)存,也不是正?,F(xiàn)象吧??

clipboard.png

  1. 我已經(jīng)嘗試過去調(diào)整My.cnf中的參數(shù),重啟服務(wù)后還是不起作用

clipboard.png

  1. 現(xiàn)在Mysql服務(wù)確實(shí)需要如此大的內(nèi)存來支撐自己的運(yùn)行?低配機(jī)器就活該這樣??

求大佬指點(diǎn)!!

回答
編輯回答
撿肥皂

1G內(nèi)存裝MySQl,就服你

2018年8月24日 20:37
編輯回答
離觴

1G內(nèi)存跑成這樣已經(jīng)很給你面子了

2017年9月5日 17:00
編輯回答
兔寶寶

400M...這還沒占滿你的配置內(nèi)存呢...你還想怎樣....

2017年4月15日 10:09
編輯回答
命多硬

mysql高版本內(nèi)存占用是挺大的,不是bug,是空間換時(shí)間的考慮
建議裝mysql5.5,跑起來基本40M左右

2018年3月29日 16:58
編輯回答
涼心人

既然是測試機(jī),那你可以繼續(xù)調(diào)小 innodb_buffer_pool_size 參數(shù),比如:

innodb_buffer_pool_size = 32M
2018年3月7日 10:26
編輯回答
愚念

謝邀,感謝信任.我可能幫不了你.
不過,可以給你提供一些現(xiàn)有的信息:
恰好,我這里也有一臺(tái)1C1G的ubuntu16.04騰訊云服務(wù)器.
mysql按本是5.7,然后就存了一個(gè)庫四個(gè)表,不超過30條記錄.
這是top狀況:
圖片描述

其次是,我以前在v2ex上收藏了一個(gè)這樣討論主題,你可以關(guān)注一下:
https://www.v2ex.com/t/276069

最后,我并不認(rèn)為這是bug,無論是linux還是mysql,這是正常的.

2017年12月2日 23:31
編輯回答
兔囡囡

還是自問自答吧,凡事都要靠自己

問題中的MySQL版本是5.6.38,無論各位看官如何嘲諷我機(jī)器的內(nèi)存小,開機(jī)就吃掉400M實(shí)在是不合理,在多次調(diào)整my.cnf參數(shù)沒有效果后,我想起了MariaDb(其實(shí)之前就用過一段時(shí)間),在備份數(shù)據(jù)之后,我對(duì)數(shù)據(jù)庫進(jìn)行了更換,現(xiàn)在的情況如圖,這才是我期望的

clipboard.png

2017年4月26日 20:03