Spec-Zone .ru
спецификации, руководства, описания, API
|
MySQL Server использует сменную архитектуру механизма хранения, которая позволяет механизмам хранения быть загруженными в и разгруженными от рабочего сервера MySQL.
Включение Механизма Хранения
Прежде, чем механизм хранения может использоваться, плагин механизма хранения, совместно использованная
библиотека должна быть загружена в MySQL, используя INSTALL PLUGIN
оператор. Например, если EXAMPLE
плагин механизма называют example
и совместно используемую библиотеку называют
ha_example.so
, Вы загружаете это следующим оператором:
mysql> INSTALL PLUGIN example SONAME 'ha_example.so';
Чтобы установить сменный механизм хранения, сменный файл должен быть расположен в каталоге плагина MySQL, и
пользователе, выходящем INSTALL
PLUGIN
оператор должен иметь INSERT
полномочие для mysql.plugin
таблица.
Совместно используемая библиотека должна быть расположена в каталоге плагина сервера MySQL, расположение
которого дается plugin_dir
системная переменная.
Отключение Механизма Хранения
Чтобы отключить механизм хранения, используйте UNINSTALL PLUGIN
оператор:
mysql> UNINSTALL PLUGIN example;
Если Вы отключаете механизм хранения, который необходим существующим таблицам, те таблицы становятся недоступными, но будут все еще присутствовать на диске (где применимый). Гарантируйте, что нет никаких таблиц, используя механизм хранения прежде, чем Вы отключите механизм хранения.