扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
升级到BSD/OS 3.1。如果那不可能,安装BSDI patch M300-038。
在配置MySQL时,使用下列命令:
shell> env CXX=shlicc++ CC=shlicc2 \ ./configure \ --prefix=/usr/local/mysql \ --localstatedir=/var/mysql \ --without-perl \ --with-unix-socket-path=/var/mysql/mysql.sock
下列也已知可用:
shell> env CC=gcc CXX=gcc CXXFLAGS=-O3 \ ./configure \ --prefix=/usr/local/mysql \ --with-unix-socket-path=/var/mysql/mysql.sock
如果你愿意,你可以改变目录地点,或不指定任何地点而使用缺省。
如果你在重负再下的性能有问题,试试使用对safe_mysqld
使用--skip-thread-priority
选项!这将以相同优先级运行所有线程;在BSDI 3.1上,这得到较好的性能(至少直到BSDI修正其线程调度程序)。
如果你在编译时得到virtual memory exhausted
错误,试试使用ulimit -v 80000
并再运行make
。如果这还不行并且你正在使用bash
,试试换到csh
或sh
;一些BSDI用户报告了与bash
和ulimit
有关问题。
婵″倹鐏夐幃銊╂姜鐢瓕鎻╅崚鍥╂畱閹厖绨$憴顤廡妫板棗鐓欓張鈧弬棰侀獓閸濅椒绗岄幎鈧張顖欎繆閹垽绱濋柇锝勭疄鐠併垽妲勯懛鎶姐€婄純鎴炲Η閺堫垶鍋栨禒璺虹殺閺勵垱鍋嶉惃鍕付娴f娊鈧柨绶炴稊瀣╃閵嗭拷