我的编程空间,编程开发者的网络收藏夹
学习永远不晚

使用jemalloc或tcmalloc优化MYSQL的安装步骤是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

使用jemalloc或tcmalloc优化MYSQL的安装步骤是什么

使用jemalloc或tcmalloc优化MYSQL的安装步骤是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

默认的内存分配就是c的malloc 现在也出现许多优化的内存分配算法:

jemalloc and tcmalloc

从MySQL 5.5后支持声明内存储方法。

安装jemalloc

  1. wget http://www.canonware.com/download/jemalloc/jemalloc-3.4.0.tar.bz2
    tar xjf jemalloc-3.4.0.tar.bz2
    cd jemalloc-3.4.0
    ./configure --prefix=/usr/local/jemalloc --libdir=/usr/local/lib make && make install
    echo '/usr/local/lib' > /etc/ld.so.conf.d/local.conf
    ldconfig


    [root@host-192-168-1-56 mysql]# cp /usr/local/lib/libjemalloc.so /usr/lib64/mysql/libjemalloc.so

mysql使用jemalloc

  1. 修改配置文件

  2. [mysqld_safe]
    malloc-lib=/usr/lib64/mysql/libjemalloc.so             ###指定libjemalloc.so 即可

重启mysql检查是否生效

  1. [root@host-192-168-1-56 mysql]# lsof -n | grep jemalloc
    mysqld     6032     mysql  mem       REG              252,1   4781206     320288 /usr/lib64/mysql/libjemalloc.so


今天我与同事使用sysbench对jemalloc的前后进行了测试对比,总体提高了20%以上。

看完上述内容,你们掌握使用jemalloc或tcmalloc优化MYSQL的安装步骤是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

使用jemalloc或tcmalloc优化MYSQL的安装步骤是什么

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux安装MySQL的步骤是什么

安装MySQL的步骤如下:1. 打开终端,使用以下命令更新软件包列表:```sudo apt update```2. 使用以下命令安装MySQL服务器:```sudo apt install mysql-server```3. 安装过程中会
2023-09-05

Ubuntu安装MySQL的步骤是什么

安装MySQL的步骤如下:1. 打开终端窗口。2. 使用以下命令更新系统软件包列表:```sudo apt update```3. 使用以下命令安装MySQL服务器软件包:```sudo apt install mysql-server``
2023-08-29

docker中安装mysql的步骤是什么

在Docker中安装MySQL的步骤如下:拉取MySQL镜像:使用以下命令从Docker Hub上拉取MySQL的官方镜像:docker pull mysql运行MySQL容器:使用以下命令来创建并运行一个MySQL容器:docker
docker中安装mysql的步骤是什么
2024-04-27

mac中mysql安装的步骤是什么

在Mac上安装MySQL的步骤如下:下载MySQL安装包:从MySQL官方网站下载最新的MySQL安装包,选择适合您系统的版本。安装MySQL:双击下载的安装包,按照提示进行安装。配置MySQL:安装完成后,打开终端,输入以下命令启动MyS
mac中mysql安装的步骤是什么
2024-04-09

ubuntu中mysql安装的步骤是什么

在Ubuntu中安装MySQL的步骤如下:更新apt包管理器:首先,运行以下命令以确保apt包管理器是最新的:sudo apt update安装MySQL服务器:运行以下命令来安装MySQL服务器:sudo apt install mysq
ubuntu中mysql安装的步骤是什么
2024-04-09

mysql安装及配置的步骤是什么

安装和配置MySQL的步骤如下:1. 下载MySQL安装包:从MySQL官方网站(https://www.mysql.com/)下载适合你操作系统的MySQL安装包。2. 安装MySQL:双击安装包文件,根据向导的指引完成MySQL的安装。
2023-09-14

BeyondCompare4下载安装使用的步骤是什么

这篇文章给大家介绍BeyondCompare4下载安装使用的步骤是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。BeyondCompare是个挺好用的文本比较软件,唯一的不方便是它是收费的,其实这倒也不是缺点,毕竟
2023-06-21

mysql的安装与配置步骤是什么

MySQL的安装与配置步骤如下:下载MySQL安装文件:从MySQL官网下载适合您操作系统的MySQL安装文件。安装MySQL:运行安装文件并按照安装向导的指引进行安装。配置MySQL:根据您的需求配置MySQL,包括设置root用户密码、
mysql的安装与配置步骤是什么
2024-04-09

mysql中arm构架安装的步骤是什么

在MySQL中安装ARM架构有以下步骤:首先,确认您的ARM架构服务器上已经安装了适当版本的操作系统和依赖库。通常,您可以使用命令uname -a来查看您的系统架构信息。下载适用于ARM架构的MySQL安装包。您可以从MySQL官方网站上下
mysql中arm构架安装的步骤是什么
2024-04-09

MySQL Workbench安装及使用的方法是什么

MySQL Workbench是MySQL官方提供的数据库管理工具,用于连接、设计数据库、执行SQL查询等操作。下面是MySQL Workbench的安装及使用方法:安装MySQL Workbench:打开MySQL官网(https://
MySQL Workbench安装及使用的方法是什么
2024-03-08

Python安装笔记的实际应用的九种步骤分别是什么

本篇文章给大家分享的是有关Python安装笔记的实际应用的九种步骤分别是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。以下步骤是自己配置过程一些记录。另外请注意测试代码的缩
2023-06-17

编程热搜

目录