在使用MySQL(社区版)数据库的工作中,数据库的内存性能效率一直是一个绕不开的话题,至于是使用tcmalloc 还是 jemalloc 、以及两者间的原理与区别就不多说(如需了解请移步百度、bing自行搜索)。根据个人的使用来看,至于用哪个需要分析开发所写的SQL语句查询范围,也可以认为where后的范围限定有多大,在这简单的归结下,如SQL查询每次的查询获取结果比较大且查询频率不高的情景建议使用tcmallo,但查询结果较小并查询频率极高的情景下还是使用 jemalloc 。 当然,具体还需要具体分析:查询大结果的语句占整体语句的量,大结果语句的使用频率,复制语句的量等等。这里记录一个自己工作中的笔记,工具没有绝对的好与坏,分析自己所在的环境,使用合适的工具就往往能事倍功半。
tcmalloc 还是 jemalloc
最新推荐文章于 2025-11-27 03:05:43 发布
探讨了在MySQL数据库中,根据查询范围和频率选择tcmalloc或jemalloc进行内存管理的策略,旨在提高数据库性能。
8453

被折叠的 条评论
为什么被折叠?



