Описание тега binlog

1 ответ

MySQL - Найти позицию журнала бина на основе метки времени

Я использую соединитель shyiko для потоковой передачи изменений журнала бина из кластера mysql в нисходящие системы баз данных Кластер = MySQL master + Основной подчиненный + Вторичный подчиненный Когда прослушивающая система MySQL выходит из строя …
08 сен '16 в 08:56
1 ответ

Как я могу слушать изменения базы данных MySQL в реальном времени с Node.js или PHP

Мне нужно создать систему с несколькими базами данных, одна из которых - главная база данных, для которой эта база данных должна реплицировать только структурные изменения в другие базы данных, например: Когда я регистрирую нового пользователя в сис…
05 май '17 в 15:13
1 ответ

Содержит ли MySql binlog границы транзакций?

Если я читаю журнал MySql, могу ли я узнать, какие операторы встречаются в одной и той же транзакции?
12 янв '16 в 00:54
1 ответ

Можно ли использовать MaxDale(BinLog Server) от MariaDB в качестве сборщика журналов из разных кластеров mysql?

Я прочитал, что Maxscale (BinLog Server) из MariaDB можно использовать для передачи журналов бина из MySQL Cluster на один BinLog Server, однако я хотел знать, возможно ли собрать все журналы бинов из другого MySQL Cluster и сохранить их на один сер…
07 июн '16 в 06:55
1 ответ

Ошибка разбора синтаксического разбора коннектора debezium 0.8.0 mysql,table.columnWithName возвращает ноль, почему это происходит?

Когда кто-то изменяет таблицу с помощью IDEA, задача соединителя debezium не выполнена из-за исключения NullPointerException. Это журнал подключения kafka: INFO: Connected to 192.168.1.204:3306 at mysql-bin.000098/467648 (sid:184054, cid:59755) [201…
08 авг '18 в 01:39
0 ответов

Как установить кафку топика-фактора репликации в maxwell

У меня есть три брокера kafka, и я использовал maxwell, слушая Mysql binlog. потому что я установил kafka_topic=%{база данных}_%{таблица} в конфигурации Maxwell, поэтому я думаю, создать тему предварительно с kafka-topics.sh как ниже не подходит bin…
30 июл '18 в 10:01
1 ответ

Репликация на основе инструкций MySQL: содержит ли binlog точные запросы, выполненные на master?

Мы должны были отладить наше веб-приложение для события, которое произошло несколько дней назад, и все, что у нас есть, это блоки репликации MySQL (репликация операторов). Можем ли мы полагаться на те же запросы SQL, которые выполнялись нашим веб-пр…
27 апр '15 в 05:43
1 ответ

Тайм-ауты использования диска журнала бина RDS MySQL

Мы наблюдаем периодические тайм-ауты запроса (с порогом таймаута в 1 минуту) с нашим экземпляром RDS. Все графики мониторинга выглядят нормально, единственное замечание, касающееся использования двоичного диска журнала - см. В приложении. Тайм-аут п…
26 май '15 в 12:36
1 ответ

Медленные команды вставки и обновления во время mysql для репликации красного смещения

Я пытаюсь сделать сервер репликации из MySQL для красного смещения, для этого я разбираю binlog MySQL. Для начальной репликации я беру дамп таблицы mysql, преобразовываю ее в файл CSV и загружаю ее в S3, а затем использую команду копирования redshif…
16 ноя '17 в 15:22
1 ответ

Соберите ID таблицы MySQL

В настоящее время работает над двоичным парсером журналов, который считывает двоичный журнал, написанный базой данных mysql, для записи и преобразования изменений в MongoDB. Таким образом, я хочу создать "материализованные представления", преобразов…
08 окт '12 в 14:11
1 ответ

MySQL - есть ли способ включить позицию журнала bin в файл дампа без сценариев

Есть ли способ включить положение журнала бина репликации в файл дампа без сценариев? Я знаю, что есть способы через сценарии, добавление строки в файл дампа и т. Д. Но я помню, как однажды прочитал, что это возможно с помощью простого аргумента в m…
19 авг '12 в 08:21
1 ответ

Можно ли использовать binlog из 1 схемы и использовать mysqlbinlog для отправки их в другую схему?

Каждую ночь мы запускаем mysqldump с производства и выгружаем его в другую схему для использования в качестве сервера тестирования или разработки на том же сервере. Поскольку базы данных растут, требуется большая часть ночи, чтобы закончить. Я пытаю…
02 окт '12 в 20:05
1 ответ

mysql внутри транзакции гарантирует, что binlog гарантирует обновление таблицы

start transaction; update a set b=1 where a=1; update b set c=1 where a=1; commit; В двоичном журнале будут записываться обновления a, b по порядку, но когда обновление b будет записано в журнал раньше, чем a? как рецидивирующий?
02 июл '15 в 04:18
1 ответ

Нужен совет по двоичным журналам?

Мы настроили конфигурацию "ведущий-ведомый", и мы храним журналы бин 30 дней. Это занимает больше места на сервере, и нам нужно найти лучший способ справиться с этим. Мы думаем хранить журналы только 7 дней. Это нормально.
26 авг '13 в 09:28
0 ответов

Sphinx Searchd долго перезагружается

Мы используем Sphinx (2.0.4) около 4 лет, но в последнее время (как месяц назад) поиски стали прерываться один раз в час. У нас большое обновление всех данных за ночь, что не вызывает никаких проблем. Затем в начале каждого часа выполняется индексац…
01 авг '16 в 18:56
3 ответа

Binlog MySQL Replication - это "мешок вреда". Есть ли хорошие альтернативы?

Я честно попробовал это влево и вправо и до сих пор обнаружил, что мой зеркальный сервер, настроенный в качестве подчиненного устройства репликации, все еще отстает. Пользовательская база моего приложения продолжает расти, и теперь я дошел до того, …
07 ноя '08 в 16:54
1 ответ

Почему выдают команду "сбросить мастер" при повторной синхронизации подчиненного MySQL

Недавно мне нужно было выполнить некоторую повторную синхронизацию БД и задать вопрос (как представляется) о распространенной практике выдачи "RESET MASTER" перед тем, как вывести БД на мастер. Почти у всей документации, которую я нашел относительно…
27 мар '13 в 05:33
0 ответов

Что происходит, когда mysql binlog достигает mysql-bin.999999

Допустим, моя репликация mysql включена в течение длительного времени, и сервер был довольно занят, поэтому каждые несколько секунд создаются новые файлы журнала bin. Таким образом, через несколько месяцев последний лог-файл bin может иметь имя "mys…
29 авг '17 в 17:57
1 ответ

Что такое binlog в mysql?

Я установил параметр mysql innodb_flush_log_at_trx_commit=0. Это означает, что mysql сбрасывает транзакции на жесткий диск 1 раз в секунду. Это правда, что если mysql потерпит неудачу с этим сбросом (из-за отключения питания), я потеряю свои данные …
02 сен '09 в 06:58
0 ответов

Преобразование mysql binlogs в текстовый формат без использования инструмента mysqlbinlog

Мне нужно преобразовать mysql binlogs в текстовый формат в сценарии PHP. Я в курсе использования mysqlbinlog инструмент для преобразования его в текст. Но я не должен запускать какие-либо системные команды (или любые команды оболочки) в моем сценари…
07 ноя '16 в 06:17