Spec-Zone.ru › MariaDB

ПОКАЗ СОБЫТИЙ ЖУРНАЛА РЕЛАЯ

В прошлом в репликации использовались термины master и slave, но сейчас предпочтительнее использовать термины primary и replica. Старые термины всё ещё используются в некоторых частях документации и в командах MariaDB, хотя MariaDB 10.5 начала процесс переименования. Процесс документации продолжается. Следите за прогрессом по этому вопросу в MDEV-18777.

Синтаксис

SHOW RELAYLOG ['connection_name'] EVENTS
    [IN 'log_name'] [FROM pos] [LIMIT [offset,] row_count]
    [ FOR CHANNEL 'channel_name']

Описание

На репликах эта команда отображает события в журнале релая. Если 'log_name' не указано, будет показан первый журнал релая.

Синтаксис для LIMIT оператора такой же, как для SELECT ... LIMIT.

Использование LIMIT оператора настоятельно рекомендуется, так как команда SHOW RELAYLOG EVENTS возвращает полное содержимое журнала релая, которое может быть довольно большим.

Эта команда не возвращает события, связанные с установкой переменных пользователя и системы. Если вам нужны эти данные, используйте mariadb-binlog.

На первичном сервере эта команда ничего не делает.

Требуется привилегия REPLICA MONITOR (>= MariaDB 10.5.9), привилегия REPLICATION SLAVE ADMIN (>= MariaDB 10.5.2) или привилегия REPLICATION SLAVE (<= MariaDB 10.5.1).

connection_name

Если существует только один безымянный первичный сервер или предполагается использование первичного сервера по умолчанию (как указано в переменной системы default_master_connection), connection_name можно опустить. Если указано, SHOW RELAYLOG оператор будет применяться к указанному первичному серверу. connection_name не чувствительно к регистру.

MariaDB начиная с 10.7.0

Ключевое слово FOR CHANNEL было добавлено для совместимости с MySQL. Это идентично прямому использованию channel_name после SHOW RELAYLOG.

Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают мнения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/show-relaylog-events/

Spec-Zone.ru

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