Уточнение по механизму работы репликации MySQL

Acraft

Новичок
Уточнение по механизму работы репликации MySQL

Если реплицировать данные между 2-мя серверами (master,slave) средствами MySQL то для увеличения скорости обработки работы доки рекомендуют использовать slave-сервер для чтения а master для записи данных.
Остается неясным, как строить обращения к серверам(у).
Т.е. master-сервер сам будет перенаправлять пришедший запрос с SELECT'ом slave-серверу или это разграничение нужно будет делать в скриптах(PHP).
Запрос на чтение - коннектимся к slave-server. Запрос на запись - коннектимся к master-server.????????????????????

Если 2-й вариант, то меня смущают затраты времени на соединение с серверами. Ведь в одном скрипте могут находиться запросы на чтение, удаление и на запись данных.
 

voituk

прозревший
Вот и делай 2 подключения и работай с разными серверами.
 

akd

dive now, work later
Команда форума
Acraft, удаление и запись в данном случае должны проходить на мастере.

а затраты времени ... у тебя 1 чтение = 1 записи = 1 удаление чтоли? :)
 

Acraft

Новичок
Answer(boolean)
Question="master-сервер сам будет перенаправлять пришедший запрос с SELECT'ом slave-серверу или это разграничение нужно будет делать в скриптах(PHP)?";
 

voituk

прозревший
Делать в PHP скриптах.

Answer(boolean)
Question="master-сервер сам будет перенаправлять пришедший запрос с SELECT'ом slave-серверу или это разграничение нужно будет делать в скриптах(PHP)?";
P.S. Ты действительно думаешь что людям, какие отвечают на твои дурацкие вопросы удобно читать вопрос в такой форме ?
 
Сверху