Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Мастер и реплика на одной машине / 12 сообщений из 12, страница 1 из 1
01.03.2015, 15:43:56
    #38891748
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
Могу ли я на одном компе поставить два MySQL сервера и наладить на одном из них мастера на другом реплику?
...
Рейтинг: 0 / 0
01.03.2015, 17:22:59
    #38891788
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
Areostar,

Да, можешь.
Только MySQL на разных портах должен работать.
...
Рейтинг: 0 / 0
01.03.2015, 17:54:31
    #38891808
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
Да понял уже! Гемор правда это! Лучше вечером на двух компах попробую!
...
Рейтинг: 0 / 0
01.03.2015, 18:27:27
    #38891820
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
Вопрос ещё такой:

С репликой активно работают. и выполнение запросов может наложиться во времяни на работы по репликации!

Как можно этого избежать?
...
Рейтинг: 0 / 0
01.03.2015, 18:37:42
    #38891827
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
А если быть по точнее то может быть запущен тригер который заблокирует к примеру одну из таблиц от других процессов. и репликация несможет произайти! что делать с этой проблемой!?
...
Рейтинг: 0 / 0
01.03.2015, 20:04:25
    #38891864
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
AreostarС репликой активно работаютНа изменение или на чтение? Если второе, то ничего страшного не произойдет.
...
Рейтинг: 0 / 0
02.03.2015, 07:01:08
    #38891999
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
miksoftAreostarС репликой активно работаютНа изменение или на чтение? Если второе, то ничего страшного не произойдет.

А где я могу подробнее почитать именно о работе сервера? что как происходит, что имеет больший приоритет!
...
Рейтинг: 0 / 0
02.03.2015, 09:11:24
    #38892031
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
Приоритет существует только в выполнении операторов . Всё остальное работает по принципу FIFO критичных секций с гарантированным выполнением (до выполнения, ошибки, дедлока или падения сервера - что случится раньше).
...
Рейтинг: 0 / 0
02.03.2015, 10:01:54
    #38892074
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
AkinaПриоритет существует только в выполнении операторов . Всё остальное работает по принципу FIFO критичных секций с гарантированным выполнением (до выполнения, ошибки, дедлока или падения сервера - что случится раньше).

Тоесть если выполняется репликация и в это время пользователь пытается прочитать туже таблицу то он сможет это сделать или получит пустой запрос??

Если второе то это не очень хорошо
...
Рейтинг: 0 / 0
02.03.2015, 10:11:04
    #38892080
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
Areostar,

Для слейва репликация - это фактически один из клиентов, который пишет в таблицы. Вы же не получаете пустой результат на обычном сервере только из-за того, что кто-то другой в это время пишет в таблицу?
...
Рейтинг: 0 / 0
02.03.2015, 10:27:17
    #38892094
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
miksoft,

тоесть проблем не должно быть!? но оботают не с мастером а с репликой!

насколько я понимаю тригер или хранимка блокируют область с которой работают!
...
Рейтинг: 0 / 0
02.03.2015, 10:34:19
    #38892100
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мастер и реплика на одной машине
Areostarнасколько я понимаю тригер или хранимка блокируют область с которой работают!Сами по себе хранимки ничего не блокируют. Блокировать могут запросы, которые в них выполняются. Но на слейве обычно используют только читающие запросы, которые ничего не блокируют (не уверен насчет MyISAM, но он уже давно выходит из употребления).
А триггеров на слейве обычно не делают. По крайне мере, не представляю зачем они там.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Мастер и реплика на одной машине / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]