Допустим, у нас есть 3 сервера в локальной сети:
APP - сервер приложений php
MASTER - главный сервер Mysql db
SLAVE - подчиненный сервер Mysql db (реплицирующий MASTER)
В одном блоке кода (php) APP вставляется в MASTER, получая last_insert_id, который затем использует для выбора данных, которые он только что вставил из SLAVE. .
Итак, вопрос в том, произойдет ли репликация вовремя, чтобы SLAVE получил данные от MASTER? Влияет ли на это нагрузка на ГЛАВНЫЙ или ПОДЧИНЕННЫЙ?
И, наконец, если есть проблема с доступностью данных, есть ли способ гарантировать получение последних данных от SLAVE?