我的mysql在运行时,内存和虚拟内存一直在慢慢增加。
使用的全部是myisam表
show status;
出来的结果
连接数一直是3
数据库的插入删除动作比较频繁请问各位大侠,如何才能控制器内存不要一直慢慢增加?
使用的全部是myisam表
show status;
出来的结果
连接数一直是3
数据库的插入删除动作比较频繁请问各位大侠,如何才能控制器内存不要一直慢慢增加?
解决方案 »
- 求mysql-5.1各个版本的源代码
- 大家在CentOS里对MySQL用什么可视化管理工具呀
- 如何在MYSQL中查看所有的表名?或者一个表下的字段,刚接触,不懂。。。
- 返回的sting[]数组 数据为欧泊来-2... 截取'-'左右的文字和数字 怎么绑定到repeater
- 用c写mysql接口函数
- 在mysql里怎么把'c:\abc'转化为'c:\\abc'
- 关于c++和mysql的一个问题?
- 怎么样把MYSQL的数据库文件拿出来
- 如何在树形结构找到某个节点的根节点
- 在同一台机器上运行300+个mysql实例会不会有什么问题
- 我的mysql关联查询/子查询很慢
- 如何向postgresql数据库中插入图片
myisam占用空间key_buffer_size
你的意思是说,涨key_buffer_size后就不会再涨了吗?
+ @@max_connections * (
@@read_buffer_size + @@read_rnd_buffer_size + @@sort_buffer_size
+ @@join_buffer_size + @@binlog_cache_size + @thread_stack
) ) / 1024/1024;结果是的单位是M。
增长到这个数量后就不会再增长了。
你的dml比较频繁,那你们对一致性要求高不高呢?如果高的话,建议用innodb吧!
我觉得是如何回收内存。我的服务器需要做到24*365的运行,再怎么节省,也会有内存耗尽的时候。
发现内存虽然会回收一点点,但总体趋势还是向上涨的。
这就不符合我的要求了。如何让mysql及时回收内存呢?