开发者社区> 问答> 正文

MySQL内存使用率居高不下

已解决

MySQL内存使用率居高不下

展开
收起
提个问题 2024-06-08 12:14:31 12 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答

    MySQL在SQL请求时,会将数据从磁盘缓存到内存中,请求执行完成后,数据会继续缓存,不会清理,供之后的请求使用,避免再次从磁盘读取数据,提高性能。

    内存使用率会随着业务访问逐渐升高,达到innodb_buffer_pool_size阈值后,会趋于稳定,然后按照LRU(最近最少使用)策略进行管理。

    所以内存会保持一个较高的水平,并不会没有请求就会降低。这属于正常情况。

    2024-06-08 12:14:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像