博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL占用内存过大的问题解决
阅读量:6425 次
发布时间:2019-06-23

本文共 460 字,大约阅读时间需要 1 分钟。

MySQL竟然变化这么大了,记忆里还是40MB左右的软件。

想找回记忆里大小的软件(老版本的软件),可以去这个地址看看:

现在去官网下载都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内存了。

转载地址:http://ojyga.baihongyu.com/

你可能感兴趣的文章
贝叶斯文本分类c#版
查看>>
Centos安装KDE或GNOME
查看>>
Eclipse & IDEA 中常用的快捷键
查看>>
javascript ---IPhone滑动解锁
查看>>
table固定行和表头
查看>>
<每天读一点职场心理学>读书笔记
查看>>
Android权限大全代码
查看>>
android 判断SIM卡是哪个运营商
查看>>
删除N天前的M(天)个目录 、删除N天前最后修改的文件 ForFiles, dos command 批处理命令cmd/bat...
查看>>
十进制数1~n中1出现的次数
查看>>
PostgreSQL 的 语法分析的理解(五)
查看>>
[转载]Visual Studio 2010敏捷利剑:详解Scrum
查看>>
Java Collection: List、Set、 Map、 HashMap、 Hashtable、 Vector
查看>>
T-SQL查询进阶--流程控制语句
查看>>
Excel VBA小试
查看>>
备份Toad中保存的数据库连接用户名和密码
查看>>
ASP.NET中 Repeater 的使用前台绑定
查看>>
微信公众平台模拟群发技术
查看>>
C语言学习之指针详解
查看>>
学习使用Bing Maps Silverlight Control(一):准备和新建
查看>>