安装MYSQL

    技术2025-08-03  17

    1. -static  13%     --with-client-ldflags=-all-static    --with-mysqld-ldflags=-all-static 静态链接提高13%性能 2. -pgcc  1%    CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc \      CXXFLAGS="-O3 -mpentiumpro -mstack-align-double \      -felide-constructors -fno-exceptions -fno-rtti" 如果是Inter处理器,使用pgcc提高1%性能 3. Unix Socket  7.5%    --with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock 使用unix套接字链接提高7.5%性能,所以在windows下mysql性能肯定不如unix下面 4. --enable-assembler  允许使用汇编模式(优化性能)

     

     

    ./configure --prefix=/web/mysql \ 指定安装目录 --without-debug \去除debug模式 --with-extra-charsets=gb2312 \添加gb2312中文字符支持 --enable-assembler \使用一些字符函数的汇编版本 --without-isam \去掉isam表类型支持 目前非常少用了 isam表是一种依赖平台的表 --without-innodb \去掉innodb表支持 innodb是一种支持事务处理的表,适合企业级应用 --with-pthread \强制使用pthread库(posix线程库) --enable-thread-safe-client \以线程方式编译客户端 --with-client-ldflags=-all-static \ --with-mysqld-ldflags=-all-static \以纯静态方式编译服务端和客户端

     

    最新回复(0)