【十万火急】mysql 占用内存持续增加,导致服务器内存溢出 前段时间服务器一直稳定,前几月做了些功能升级,加了部分数据表。后来就出现数据库内存飙涨。服务器4G 内存 windows 2003 + IIS + php + Mysql 本人新手,刚接手这个站点,数据库一些大表都是innodb的,用optimize table,内存增加20M左右不减,我怀疑索引出了问题,删掉某个innodb表的索引,内存反而增加近100M。我实在搞不懂了。求各位大神指教,帮小弟一马,需要哪些参数指标,我在线候旨。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加大这个参数innodb_buffer_pool_size 越大越好 show processlist连接太多了? show processlist 没有连接 找到问题了 但是还是有点不明白 我后台管理里面有几个TRUNCATE TABLE tableA insert tableA (xxx) select xxx from tableB 的操作,只要执行了这个操作,内存就往上增加了20多M,平常执行得较多的时候,就会出现这种情况。求指教 你这个语句是批量复制别表是不是tableB的内容非常之多? 以前也遇到过,注意sql语句的优化!避免加载大量数据! 频繁查询的可以使用memcache来优化,尽量避免select * ,根据需要只查询对应的字段。另外可以参考:http://www.w3school.com.cn/php/func_mysql_free_result.asp mysql join 获取2个表的记录。 mysql内存数据库大小问题 select语句问题,增加一列 如何分割ip中的数字 上个问题的延伸,希望朋友们继续讨论 500万次匹配查询!100分求救 2亿到2十亿之间的数据量用mysql可以支撑得了吗? RH9中的mysql如何卸载,再重新安装mysql-standard-4.0.15-pc-linux-i686.tar 求写一个SQL,关于排名的。 高分请教个查询的sql语句 求教!mysql千万级数据多表查询做分页该如何优化? mysql 分组显示问题
show processlist 没有连接
另外可以参考:http://www.w3school.com.cn/php/func_mysql_free_result.asp