Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / MySQL / Администрирование баз данных /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Серверные сценарии и утилиты MySQL - Программирование от RIN.RU
Серверные сценарии и утилиты MySQL



mysqld-max, расширенный сервер mysqld


mysqld-max - это сервер MySQL (mysqld), скомпилированный со следующими конфигурационными опциями:


Опция Описание
--with-server-suffix=-max Добавляет суффикс к версии mysqld.
--with-innodb Поддержка таблиц InnoDB.
--with-bdb Поддержка таблиц Беркли DB (BDB)
CFLAGS=-DUSE_SYMDIR Символические ссылки для Windows.



Бинарную версию MySQL-max можно найти по адресу http://www.mysql.com/downloads/mysql-max-3.23.html.


Бинарные дистрибутивы Windows MySQL включают стандартный двоичный файл mysqld.exe а также двоичный файл mysqld-max.exe. http://www.mysql.com/downloads/mysql-3.23.html. См. раздел Установка MySQL на Windows.


Обратите внимание: поскольку таблицы InnoDB и Berkeley DB доступны не для всех платформ, некоторые из двоичных дистрибутивов могут не поддерживать оба этих типа таблиц. Проверить, какие типы таблиц поддерживаются, можно при помощи следующего запроса:


mysql> SHOW VARIABLES LIKE "have_%";
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| have_bdb | YES |
| have_innodb | NO |
| have_isam | YES |
| have_raid | NO |
| have_openssl | NO |
+---------------+-------+


Значения имеют следующий смысл:


Значение Описание
YES Опция активизирована.
NO MySQL не поддерживает эту опцию.
DISABLED Опция xxxx заблокирована, потому что mysqld был запущен с параметром --skip-xxxx или потому, что mysqld был запущен не со всеми опциями, необходимыми для того, чтобы использование данной опции было возможным. В этом случае файл 'hostname.err" будет содержать причину, по которой опция заблокирована.



Примечание: чтобы получить возможность создавать таблицы InnoDB, вы должны отредактировать опции, включив по меньшей мере опцию innodb_data_file_path. СМ. раздел Параметры запуска InnoDB.


Чтобы улучшить производительность таблиц BDB, для них нужно также добавить некоторые конфигурационные опции. См. раздел Параметры запуска BDB.


safe_mysqld будет автоматически пытаться запустить двоичный mysqld с суффиксом -max. Таким образом можно просто осуществлять тестирование свежесобранного бинарного mysqld в существующей инсталляции. Для этого нужно выполнить configure с требуемыми опциями, собрать, и затем установить новый mysqld как mysqld-max в тот же самый каталог, где находится "старый" бинарный mysqld. См. раздел safe_mysqld, оболочка mysqld.


mysqld-max RPM использует вышеупомянутую возможность safe_mysqld. Он только устанавливает исполняемый mysqld-max, и safe_mysqld будет автоматически использовать его после перезапуска safe_mysqld.


В следующей таблице показаны типы таблиц, поддерживаемые двоичным MySQL-Max:



System BDB InnoDB
AIX 4.3 Нет Да
HP-UX 11.0 Нет Да
Linux-Alpha Нет Да
Linux-Intel Да Да
Linux-IA64 Нет Да
Solaris-Intel Нет Да
Solaris-SPARC Да Да
Caldera (SCO) OSR5 Да Да
UnixWare Да Да
Windows/NT Да Да



<<<  Назад
 1  2  3  4  5 


 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

Конфигурирование MySQL

Общие проблемы безопасности и система привилегий доступа MySQL

Управление учетными записями пользователей MySQL

Предотвращение катастроф и восстановление

Справочник по языку администрирования баз данных

Локализация MySQL и использование национальных алфавитов

Клиентские сценарии и утилиты MySQL

Файлы журналов MySQL

Репликация в MySQL

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь