探索,發現,愛好、學習,記錄,分享。
學海無涯,天涯若比鄰,三人行,必有我師。

DirectAdmin中的MYSQL优化过程

嗯,捣鼓了很久,终于成功加载了,OK,教程开始

wget -c http://google-perftools.googlecode.com/files/google-perftools-1.6.tar.gz
tar zxvf  google-perftools-1.6.tar.gz
cd google-perftools-1.6/
./configure
make && make install
echo "/usr/local/lib" > /etc/ld.so.conf.d/usr_local_lib.conf
/sbin/ldconfig

最后找到/usr/bin/mysqld_safe

# executing mysqld_safe

下面加上

export LD_PRELOAD=/usr/local/lib/libtcmalloc.so

保存后,执行

service mysqld restart
lsof -n | grep tcmalloc

如果有显示类如

mysqld    11402     mysql  mem       REG      253,0    1574639   97853760 /usr/local/lib/libtcmalloc.so.0.0.0

那么恭喜,安装成功了,这次的优化工作就告一段落了.
顺手解释下上面都做了些什么
就是把DA默认的MYSQL5.0升级到了5.1,然后装了TCMalloc来优化mysql在高负载下的表现.
嗯,就是这样,我突然感觉自己在写流水账

版權聲明:本文采用知識共享 署名4.0國際許可協議 [BY-NC-SA] 進行授權
轉載事宜:如需轉載需徵得應允,轉載必須注明來源於本站的信息。
文章名称:《DirectAdmin中的MYSQL优化过程》
文章链接:https://www.thefreesky.com/blog/19857.html
本站資源僅供個人學習交流,請於下載後24小時內刪除,不允許用於商業用途,否則法律問題自行承擔。

評論 抢沙发