top
Loading...
2.12.4.5.BSD/OS3.x版注意事項
2.12.4.5. BSD/OS 3.x版注意事項

升級到BSD/OS 3.1。如果不能升級,則安裝BSDI patch M300-038

在配置MySQL時,使用下列命令:

env CXX=shlicc++ CC=shlicc2 
./configure 
    --prefix=/usr/local/mysql 
    --localstatedir=/var/mysql 
    --without-perl 
    --with-unix-socket-path=/var/mysql/mysql.sock

已知下面的項可以工作:

env CC=gcc CXX=gcc CXXFLAGS=-O3 
./configure 
    --prefix=/usr/local/mysql 
    --with-unix-socket-path=/var/mysql/mysql.sock

如果你愿意,可以改變目錄位置,或不指定任何位置而使用默認目錄。

如果在重負載下的性能有問題,試試使用--skip-thread-priority選項執行mysqld!這將以相同優先級運行所有線程;在BSDI 3.1上,可以得到較好的性能(至少直到BSDI可以修正其線程調度程序)

如果在編譯時遇到virtual memory exhausted錯誤,試試使用ulimit -v 80000并再次運行make。如果這還不行并且你正在使用bash,試試換到cshsh;一些BSDI用戶報告了使用bashulimit會有問題。

作者:mysql.com
來源:http://dev.mysql.com/doc/refman/5.1/zh/installing.html
北斗有巢氏 有巢氏北斗