生产环境跑的是打了google mysql-patch v4的mysql, 运行效果一直不错. Percona提供的mysql补丁集也不错,
尤其是增加了很多有用的信息,在运行时分析性能瓶颈很有用. Google的v3/v4补丁相对来说就少了一些.
最新的5.0.97b20出来后,我决定替换slave,目的是希望更方便的分析运行期统计信息.
和google v4一样,我使用了新的icc v11.1.x进行了优化编译.
步骤如下:
1. 编译libunwind
CC=icc \
CXX=icpc \
LD=xild \
AR=xiar \
CFLAGS=’-O3 -ipo -no-prec-div -xSSE3 -axSSE4.2,SSE4.1,SSE3,SSE2′ \
CXXFLAGS=’-O3 -ipo -no-prec-div -xSSE3 -axSSE4.2,SSE4.1,SSE3,SSE2′ \
./configure –prefix=/opt/local
make install
2.编译google-perftools-1.4
CC=icc \
CXX=icpc \
LD=xild \
AR=xiar \
CPPFLAGS=” -I/opt/local/include ” \
CXXFLAGS=’-xSSE3 -axSSE4.2,SSE4.1,SSE3,SSE2 -O3 -ip -no-prec-div ‘ \
LDFLAGS=’ -L/opt/local/lib ‘ \
./configure –prefix=/opt/local
make install
3.编译mysql-percona 5.0.87b20
#!/bin/bash
ICC_FLAGS=’-O3 -no-prec-div -ip -unroll2 -restrict -fno-implicit-templates [...]
分享到:
相关推荐
一个多线程的,结构化查询语言(SQL)数据库服务器,MySQL 的执行性能非常高,运行速度非常快,并非常容易使用,是一个非常捧的数据库。Intel C/C++ 编译版本
mysql5.6安装包 mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz
1. groupadd mysql 2. mkdir /home/mysql 3. useradd -g mysql -d /home/mysql mysql 4. copy mysql-5.0.45-linux-i686-icc-glibc23.tar.gz到/... 解压:tar zxvf mysql-5.0.45-linux-i686-icc-glibc23.tar.gz
iccavr编译时出现的错误解决办法借鉴.pdf
mysql数据库linux下的源码,给自己也给别人一个方便
ICCAVR编译AVR的芯片,编译通过!很准确!我绝不传垃圾上去,程序下载下来就可以用的!请给个好评,嘻嘻
iccavr软件编译时错误提示,新手用ICCavr编程的时候,经常会出现一些错误,现在将常见的错误报告整理在一起。
iccavr编译putchar未定义时解决方案.pdf
iccavr编译putchar未定义时解决方案实用.pdf
intel-icc9-libs-9.0-i386.tar.gz
avr单片机学习,这是针对avr单片机学习的编译环境,有兴趣的朋友可以试试
ICCAVR V7编译软件
AVR单片机实现的窗户红外光报警器程序,ICC6.3编译。非常经典。
iccavr编译的4*4独立按键Mega16(mega8和mega128等都可以用)绝对好用!全部文件都有,直接都可以用,端口不都改一下就可以用,我绝不传垃圾上去,用的是数码管显示!请给个好评,嘻嘻
iccavr7.22破解版+iccavr7.22使用图解 iccavr7.22破解版+iccavr7.22使用图解 iccavr7.22破解版+iccavr7.22使用图解 iccavr7.22破解版+iccavr7.22使用图解 iccavr7.22破解版+iccavr7.22使用图解 iccavr7.22破解版+icc...
ICCAVR7.16 AVR编译软件,是学习AVR单片机的有利工具,网上不是很好下载,故上传供广大单片机爱好者学习使用!
ICC AVR V7C编译软件 破解版
Micro Series 8051 C-Compiler V4.10A/DOS (c) Copyright IAR Systems 1991 Usage: icc8051 {<options>} <sourcefile> {<options>} Sourcefile: 'C' source file with default extension: .c Environment: QCC8051...
Intel C++ Compiler (简称 icc 或 icl)是美国 Intel 公司开发的 C/C++ 编译器,适用于 Linux、Microsoft Windows 和 Mac OS X 操作系统。Intel 编译支持 IA-32、Intel 64、Itanium 2、Intel Atom 处理器和某些非 ...