MySQL竟然變化這么大了,記憶里還是40MB左右的軟件。
想找回記憶里大小的軟件(老版本的軟件),可以去這個(gè)地址看看:http://mirrors.soho.com
現(xiàn)在去官網(wǎng)下載都300多MB了……oracle在干啥呢……
安裝完以后一啟動(dòng),內(nèi)存直接告警。
打開(kāi)任務(wù)管理器一看,mysqld.exe竟然占用內(nèi)存400多MB,我的Eclipse才300多MB……
好吧,找到了原因,為了數(shù)據(jù)庫(kù)本身的較好的性能,在啟動(dòng)的時(shí)候預(yù)先“霸占”了大量的內(nèi)存。
根據(jù)百度的結(jié)果,可以通過(guò)修改MySQL的配置文件對(duì)它進(jìn)行優(yōu)化。
① my.ini文件在哪里?
如果是像我一樣windows下默認(rèn)安裝的,可以在C:\ProgramData\MySQL\目錄下找找看。
② 只需要修改其中的這兩條。
table_open_cache=2000 改為
table_open_cache=256
table_definition_cache=1400 改為
table_definition_cache=400
③ 重啟MySQL,再打開(kāi)任務(wù)管理器,mysqld.exe只占40M內(nèi)存了。