Spec-Zone.ru › MySQL 8.4

7.5 Компоненты MySQL

  • 7.5.1 Установка и удаление компонентов
  • 7.5.2 Получение информации о компонентах
  • 7.5.3 Компоненты журналов ошибок
  • 7.5.4 Компоненты атрибутов запроса
  • 7.5.5 Компонент планировщика

Сервер MySQL включает инфраструктуру на основе компонентов для расширения возможностей сервера. Компонент предоставляет услуги, доступные серверу и другим компонентам. (Что касается использования сервисов, сервер является компонентом, равным другим компонентам.) Компоненты взаимодействуют друг с другом только через предоставляемые ими услуги.

Распределения MySQL включают несколько компонентов, реализующих расширения сервера:

  • Компоненты для настройки ведения журналов ошибок. См. Раздел 7.4.2, «Журнал ошибок» и Раздел 7.5.3, «Компоненты журналов ошибок».

  • Компонент для проверки паролей. См. Раздел 8.4.3, «Компонент проверки паролей».

  • Компоненты хранилища ключей обеспечивают безопасное хранение конфиденциальной информации. См. Раздел 8.4.4, «Хранилище ключей MySQL».

  • Компонент, который позволяет приложениям добавлять свои собственные события сообщений в журнал аудита. См. Раздел 8.4.6, «Компонент сообщений аудита».

  • Компонент, реализующий загружаемую функцию для доступа к атрибутам запроса. См. Раздел 11.6, «Атрибуты запроса».

  • Компонент для планирования активно выполняемых задач. См. Раздел 7.5.5, «Компонент планировщика».

Системные и переменные состояния, реализованные компонентом, отображаются при установке компонента и имеют имена, начинающиеся с префикса, специфичного для компонента. Например, компонент фильтрации журналов ошибок log_filter_dragnet реализует системную переменную, названную log_error_filter_rules, полное имя которой dragnet.log_error_filter_rules. Для ссылки на эту переменную используйте полное имя.

В следующих разделах описывается, как устанавливать и удалять компоненты, а также как определить во время выполнения, какие компоненты установлены, и получить информацию о них.

Для получения информации об внутренней реализации компонентов обратитесь к документации MySQL Server Doxygen, доступной по адресу https://dev.mysql.com/doc/index-other.html. Например, эта информация важна, если вы намерены создавать свои собственные компоненты, чтобы понять, как они работают.

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

Spec-Zone.ru

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