Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1337944
  • 博文数量: 463
  • 博客积分: 10540
  • 博客等级: 上将
  • 技术积分: 5450
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-12 08:30
文章分类

全部博文(463)

文章存档

2014年(2)

2012年(14)

2011年(42)

2010年(18)

2009年(78)

2008年(35)

2007年(182)

2006年(92)

我的朋友

分类: Mysql/postgreSQL

2008-05-13 14:10:26

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
允许使用汇编模式(优化性能)
  
下面是总体的编译文件

编译代码
 
  1. CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors \ 
  2.        -fno-exceptions -fno-rtti -fomit-frame-pointer -ffixed-ebp"  
  3.     ./configure \  
  4.        --prefix=/usr/local/mysql --enable-assembler \  
  5.        --with-mysqld-ldflags=-all-static  
  6.        --with-client-ldflags=-all-static  
  7.        --with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock  
  8.      --with-charset=utf8  
  9.        --with-collation=utf8_general_ci  
  10.        --with-extra-charsets=all  
阅读(586) | 评论(0) | 转发(0) |
0

上一篇:LAMP 安装

下一篇:编译安装php5的过程总结

给主人留下些什么吧!~~