поиск:
Полезные ссылки

  • Форум по MySQL

  • Статьи по MySQL

  • Вопросы по MySQL

  • MySQL.com


  • Базы данных

  • MySQL

  • PostgreSQL


  • PHP конференция 2005
    Подробности!

    2.6.4.6. Примечания к BSD/OS версий 3.x

    Для конфигурирования 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
    

    При желании вы можете изменить местоположение каталогов или использовать значения по умолчанию, не определяя никаких путей.

    Если возникнут проблемы с производительностью при большой нагрузке, попробуйте при запуске mysqld использовать опцию --skip-thread-priority! Применение данной опции приведет к тому, что все потоки будут работать с одинаковым приоритетом; на BSDI версии 3.1 это обеспечивало повышение производительности (по крайней мере, пока не был исправлен планировщик потоков).

    В случае получения сообщения об ошибке virtual memory exhausted во время компиляции попробуйте выполнить ulimit -v 80000 и запустить make повторно. Если это не поможет, а в качестве оболочки у вас используется bash, попробуйте перейти на csh или sh: некоторые пользователи BSDI сообщали о проблемах с bash и ulimit.

     
    © 1997-2005 PHP Club Team
    Rambler's Top100