Spec-Zone.ru › MySQL 5.7

Элементы маркеров версий 5.5.5.1

Маркеры версий основаны на библиотеке плагинов, которая реализует эти элементы:

  • Плагин на стороне сервера с именем version_tokens хранит список маркеров версий, связанных с сервером, и подписывается на уведомления о событиях выполнения операторов. Плагин version_tokens использует API плагина аудита, чтобы отслеживать входящие операторы от клиентов и сравнивает список маркеров версий для каждого сеанса клиента со списком маркеров версий сервера. Если есть совпадение, плагин пропускает оператор, и сервер продолжает его обработку. В противном случае плагин возвращает ошибку клиенту, и оператор завершается неудачно.

  • Набор загружаемых функций предоставляет API на уровне SQL для управления и проверки списка маркеров версий сервера, поддерживаемых плагином. Для вызова любой из функций маркеров версий требуется привилегия SUPER.

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

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

Spec-Zone.ru

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