для таблице добавляю индексы - они отчего-то не перетянулись на слейв
во всяком случае EXPLAIN показывает что запросы отработают поразному
Собственно вопрос:
Должны ли Индексы перетягиваться, и если нет - то не убъет ли репликацию добавление индексов в бд слейва?
План выполнения - не показатель, проверьте есть ли индексы на слейве, реплицироваться должно, если только при создании вы явно не отключали репликацию, если на слейве все же нет индексов, которые есть на мастере, добавление ничего не сломает, можете добавлять спокойно, вообще на слейве могут быть свои secondary индексы, которых на мастере нет, с unique индексами могут быть проблемы, если они есть только на слейве, есть шанс выхватить ошибки при репликации
Выполните show index from <tablename> чтобы посмотреть индексы. Потом analyze table <tablename> если таблица не сильно гигантская(хз, вдруг блокировки будут, тут я не помню) Потом опять можно смотреть explain.
Обсуждают сегодня