MySQL数据库优化推荐的编译安装参数小结

作者:mdxy-dxy 时间:2024-01-23 09:32:33 

MySQL编译参数多而复杂,让新手感到很头大,如果是正式生成环境安装MySQL,没有充足的时间去研究每一个参数代表的意义,个人建议使用余洪春前辈整理的编译参数,便捷高效!

MySQL的线上安装建议采取编译安装的方法,这样性能上有较大提升,,源码包的编译参数会默认以Debgu模式生成二进制代码,而Debug模式给MySQL带来的性能损失是比较大的,所以当我们编译准备安装的产品代码时,一定不要忘记使用“—without-debug”参数禁用Debug模式。

而如果把—with-mysqld-ldflags和—with-client-ldflags二个编译参数设置为—all-static的话,可以告诉编译器以静态方式编译和编译结果代码得到最高的性能。

使用静态编译和使用动态编译的代码相比,性能差距可能会达到5%至10%之多。

编译参数如下所示(适合5.4及之前的版本):


./configure --prefix=/usr/local/mysql \
--without-debug \
--without-bench \
--enable-thread-safe-client \
--enable-assembler \
--enable-profiling \
--enable-community-features \
--with-mysqld-ldflags=-all-static \
--with-client-ldflags=-all-static \
--with-charset=utf8 \ #具体看网站环境决定默认编码
--with-extra-charset=all \
--with-innodb \    #个人博客可以不开启innodb
--with-csv-storage-engine \
--with-federated-storage-engine \
--with-mysqld-user=mysql \
--without-embedded-server \
--with-server-suffix=-community \
--with-unix-socket-path=/usr/local/mysql/sock/mysql.sock
标签:MySQL数据库优化,编译安装
0
投稿

猜你喜欢

  • ASP动态页服务器端的处理原理

    2007-09-14 10:07:00
  • mysql常用备份命令和shell备份脚本分享

    2024-01-13 14:37:35
  • python plotly画柱状图代码实例

    2023-11-29 13:41:31
  • Python中使用Inotify监控文件实例

    2021-03-03 14:17:05
  • IE7兼容模式与兼容视图

    2010-06-28 18:48:00
  • python中shell执行知识点

    2022-11-30 08:41:15
  • Python-pip配置国内镜像源的安装方式

    2023-08-22 21:55:38
  • python matplotlib实现条形图的填充效果

    2022-03-12 07:55:20
  • Python中ttkbootstrap的介绍与基本使用

    2023-08-23 15:57:01
  • js判断复选框是否选中及选中个数的实现代码

    2024-04-22 22:17:03
  • 说说CSS的优先权 考虑CSS的继承与层叠

    2008-12-11 13:33:00
  • 详解mysql数据去重的三种方式

    2024-01-22 03:06:35
  • JS重载实现方法分析

    2023-10-07 08:09:04
  • Python执行Linux系统命令的4种方法

    2023-08-10 19:04:50
  • SpringBoot集成内存数据库Sqlite的实践

    2024-01-15 10:24:11
  • SQLSERVER简单创建DBLINK操作远程服务器数据库的方法

    2024-01-23 11:52:41
  • sql server实现分页的方法实例分析

    2024-01-26 11:36:26
  • Sublime Text3 配置 NodeJs 环境的方法

    2024-04-30 09:58:36
  • 使用Python脚本对GiteePages进行一键部署的使用说明

    2023-05-03 05:41:02
  • MYSQL开启远程访问权限的方法

    2024-01-14 02:17:04
  • asp之家 网络编程 m.aspxhome.com