Задавайте вопросы, мы ответим
Вы не зашли.
В схеме мастер и два слейва планируется распределить нагрузку на запросы выборки между серверами. В связи с этим вопрос каким образом можно узнать какой из серверов в данный момент менее занят?
Неактивен
Обычно хватает тривиального round robin между репликами, но можете, например, смотреть
la машинки или даже выполнять show processlist
Неактивен
Вариант 1 скорее всего не будет оптимальным т.к. 1 запрос клиента порождает от 100 до 1500 запросов к БД, а на мастере идет еще и загрузка данных. Реплика также может быть загружена задачей анализа БД (болше суток напряженных раздумий), поэтому вешать в этот момент запросы на нее не логично...
Что такое "la машинки" не понял, прошу пояснить
show processlist тоже в данном случае, наверное, не покажет реальную картину
Хотелось бы использовать что-то на подобии ping-а, но к БД и по минимальному времени ответа определять менее занятый сервер
Неактивен
aquatica:~$ uptime
16:31:07 up 3:22, 4 users, load average: 0.17, 0.24, 0.26
^^^^
Вот эта чиселка — LA
Неактивен