MySQL репликация: использование вставки задерживается

0

У меня есть пакетная база данных, которую я бы хотел реплицировать в базу данных отчетов, но запросы, которые запускаются в базе данных отчетов, могут быть очень длинными (время выполнения) до такой степени, что они могут вызвать тупик (это происходит сейчас потому что как пакетные, так и отчетные приложения используют один и тот же БД), я думал об изменении механизмов таблиц в базе данных отчетов (один раз, который реплицируется из пакета) в mysiam, а затем каким-то образом реплицируется с задержкой вставки и, таким образом, имитирует как-то "упорство" "механизм в mysql и, как результат, приоритизирует чтение отчетов (они выделяют создания временного стола). это можно сделать только на клиенте репликации (т.е. не касаясь основных запросов, пакет не вставляет с задержкой вставки)? и это хорошее решение? спасибо

  • 0
    Реплицируете ли вы в настоящее время из «пакетной» базы данных в «отчетную» базу данных?
Теги:
replication

1 ответ

0

Вы можете просто игнорировать любые тупиковые запросы на вашем подчиненном устройстве. Единственными запросами, которые повлияли бы на вашу репликацию, будут запросы на вставку/обновление. Долгосрочный запрос SELECT будет только загружать ресурсы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню