开发者社区> 问答> 正文

MySQL内存使用率居高不下

已解决

MySQL内存使用率居高不下

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

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

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

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

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

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像