Spec-Zone.ru › MySQL 9.2

7.5.8.2 Статус компонента MLE и информация о сессиях

После установки компонента MLE вы можете получить информацию о компоненте, как показано здесь:

mysql> SHOW STATUS LIKE 'mle%';
+-------------------------+---------------+
| Variable_name           | Value         |
+-------------------------+---------------+
| mle_heap_status         | Not Allocated |
| mle_languages_supported | JavaScript    |
| mle_memory_used         | 0             |
| mle_status              | Inactive      |
+-------------------------+---------------+
4 rows in set (0.01 sec)

Как и другие переменные состояния MySQL, к тем, которые показаны здесь, можно также получить доступ, выбрав из таблицы переменных состояния Performance Schema global_status.

Статус компонента MLE указан переменной состояния mle_status. Она остается Inactive до тех пор, пока пользователь не создаст или не вызовет хранимую процедуру или функцию с использованием языка, поддерживаемого MLE, в этот момент она на очень короткое время становится Initializing или (чаще) Active. Она остается Active до момента завершения работы или перезапуска сервера, в этот момент значение становится Pending shutdown.

Вы можете получить информацию о статусе и вывод консоли из хранимой программы MLE, используя загружаемую функцию mle_session_state(), предоставляемую компонентом MLE. Для получения дополнительной информации см. описание этой функции.

mle_languages_supported отображает список языков, поддерживаемых этим экземпляром компонента; в MySQL 9.2 это всегда JavaScript.

См. раздел 7.5.8.3 «Использование памяти и потоков компонента MLE» для получения информации о переменных состояния, относящихся к использованию памяти компонентом MLE.

Вы также можете получить информацию о сессиях MLE из системных переменных состояния. Переменная состояния mle_sessions предоставляет количество активных сессий MLE. mle_sessions_max отображает максимальное количество одновременно активных сессий MLE с момента активации компонента MLE. mle_session_resets показывает количество раз, когда состояние сессии было очищено путем вызова mle_session_reset(). Для получения дополнительной информации см. описания этих переменных состояния.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/mle-component-status.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API