Назад | Перейти на главную страницу

Показывает ли SHOW FULL PROCESSLIST результаты для узла или кластера?

У меня есть кластерная среда mysql в AWS с главным и 7 подчиненными устройствами. Я подключился к мастеру и побежал SHOW FULL PROCESSLIST. Мне было интересно, дает ли эта команда мне информацию о подключении для всего кластера (то есть: скажет ли она мне, кто тоже подключается к ведомым устройствам?), Или она только скажет мне, кто подключен к мастеру?

SHOW PROCESSLISTFULL разнообразие) будут отображать только запущенные запросы на сервере, на котором вы выполняете этот запрос, будь то главный или подчиненный. Я не знаю способа сделать то, что вы просите, в родной манере MySQL - самое близкое, что я мог найти, это этот, который при запуске от ведущего показывает все серверы, которые подключены или были подключены как ведомые (но не их запросы).

Если ваш сценарий хорош (и при условии, что сетевая задержка не является слишком большой проблемой), вы можете написать что-нибудь на своем любимом языке, которое удаленно запускает эту команду на всех основных / подчиненных серверах и выводит ее в красивом формате - может будь интересным проектом!