这就的看第二个问题
2 你到底有多少连接在并发,并且这些连接使用的内存大概是多少, 你的机器上是否是单一的MYSQL 数据库服务器还是,混杂了其他的应用服务,他们占用的内存是多少.
3 MYSQL 的内存泄漏了...如果服务器包含了问题 2 那建议还是让服务器尽量能只服务于MYSQL 或者降低 innodb_buffer_pool_size 的方法,当然添加内存也是一种解决方法....(之前写过,这里不赘述了)
3 MYSQL 服务器到底内存泄漏了没? ...我们要判断内存到底泄漏了没有,
通过smem命令查看当前用户使用内存的情况,并且也可以查看到底走没有SWAP ,到底是那个用户在走SWAP
同时通过FREE -M 在 CENT OS 7 上可以通过...但注意的问题是,将这些值开的比较大的情况下,SQL 又比较没有按照原理写的时候,对内存的占用会比较高,所以设置 innodb_buffer_size的时候就要考虑设置的值,以及整体内存的值之间的关系,避免