Spec-Zone.ru › MySQL 5.7

15.11.1 Архитектура подключаемого движка хранения

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

Подключение движка хранения

Перед использованием движка хранения, общая библиотека плагина движка хранения должна быть загружена в MySQL с помощью оператора INSTALL PLUGIN. Например, если плагин движка EXAMPLE называется example, а общая библиотека — ha_example.so, ее загружают следующим оператором:

INSTALL PLUGIN example SONAME 'ha_example.so';

Для установки подключаемого движка хранения, файл плагина должен находиться в каталоге плагинов MySQL, и пользователь, выполняющий оператор INSTALL PLUGIN, должен иметь INSERT привилегию для таблицы mysql.plugin.

Общая библиотека должна находиться в каталоге плагинов сервера MySQL, расположение которого определяется системной переменной plugin_dir.

Отключение движка хранения

Для отключения движка хранения используйте оператор UNINSTALL PLUGIN:

UNINSTALL PLUGIN example;

Если вы отключаете движок хранения, необходимый для существующих таблиц, эти таблицы станут недоступными, но останутся на диске (если применимо). Убедитесь, что нет таблиц, использующих этот движок хранения, перед его отключением.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/pluggable-storage.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API