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