Переменные состояния каталога
При использовании MariaDB сервера с поддержкой каталогов, вся информация о состоянии собирается для всего сервера, по каталогу и по пользователю.
SHOW SERVER STATUS;
показывает состояние для всего сервера. Обратите внимание, что только суперпользователь в каталоге 'def' имеет привилегии для вышеуказанного заявления.
SHOW GLOBAL STATUS; SHOW CATALOG STATUS;
Обе команды показывают состояние текущего каталога. Причина, по которой GLOBAL показывает состояние каталога, заключается в том, что каталоги являются 'многопользовательскими', и пользователь каталога не должен видеть состояние других пользователей (в большинстве случаев).
SHOW [SESSION] STATUS;
Показывает состояние текущего подключения.
Главная "новая функция" заключается в том, что каталоги позволяют поставщикам SAS видеть состояние отдельного арендатора (пользователя каталога). Это значительно упрощает поиск "плохих соседей" (арендаторов, которые вызывают проблемы для других арендаторов), чтобы их можно было переместить на другие серверы.
Когда MariaDB сервер не настроен на работу с каталогами, следующие команды эквивалентны:
SHOW GLOBAL STATUS SHOW SERVER STATUS SHOW CATALOG STATUS
См. также
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/catalog-status-variables/