现在有一个表数据量大概在4kw,使用select sum(sales_price) from 表,查询,竟然让mysql服务停了,导致无法进行数据统计,请问有好的办法完成此操作吗

解决方案 »

  1.   


    你先看一下错误日志,为什么mysql服务 会停,一般这种异常的停服务操作,会有记录,而且会说明大概是什么原因,是由于内存不够,还是文件大小限制,还是操作系统把mysql给kill了,都有可能。另外,加快查询速度的简单的方法,就是给 sales_price 字段加上索引。
      

  2.   

    为sales_price 加上索引也出现,未响应,最终导致服务停止
      

  3.   

    检查一下MYSQL的错误日志,看一下日志中的提示。
      

  4.   

    估计是被系统OOM了  限制下mysql内存使用