请教各位  
mysql服务器在linux下运行,在这个服务器只建一个数据库,应用在别的机器上,保持几个长连接操作这个数据库,对数据库的操作并不频繁,都是定点执行下更新,而且数据量也不大,但是运行十几天,服务器内存就会占满了,导致mysql重启,慢查询里也没用啥   
可能是什么原因呢?

解决方案 »

  1.   

    服务器内存占满了?是说都被 MySQL 占用了吗?关于 Linux 的内存使用,听说是尽量占用,不到非有程序申请内存则其它程序不会释放。在我们的服务器上,MySQL 跑一段时间后内存都占用 1G,很正常,没有什么问题。要相信 MySQL 和 Linux 是经得起考验的,所以如果没有异常的故障,不用担心。如果你的 MySQL 经常重启,那还是要分析一下原因,看看日志吧。可能是表有损坏或是系统哪里有故障了。
      

  2.   

    导致mysql重启  看下错误日志