Spec-Zone.ru › MySQL 9.2

7.5.8 Компонент многоязычного движка (MLE)

  • 7.5.8.1 Справочник по параметрам и переменным компонента MLE
  • 7.5.8.2 Состояние компонента MLE и информация о сеансе
  • 7.5.8.3 Память компонента MLE и использование потоков
  • 7.5.8.4 Использование хранимых программ компонента MLE

Компонент многоязычного движка (MLE) обеспечивает поддержку языков, отличных от SQL, в хранимых процедурах и функциях MySQL. Компонент MLE доступен в составе MySQL Enterprise Edition.

С компонентом MLE в MySQL 9.2 вы можете создавать и выполнять хранимые программы MySQL, написанные на JavaScript. Дополнительную информацию см. в разделе 27.3, «Хранимые программы JavaScript». Общие сведения о хранимых процедурах MySQL см. в разделе 27.2, «Использование хранимых процедур».

  • Назначение: Предоставление поддержки языков, отличных от SQL, в хранимых функциях и хранимых процедурах. В MySQL 9.2 компонент MLE поддерживает только JavaScript (ECMAScript).

  • URN: file://component_mle

Инструкции по установке см. в разделе 7.5.1, «Установка и удаление компонентов».

Компонент MLE доступен на всех платформах, поддерживаемых MySQL Enterprise Edition, за исключением Solaris. Дополнительную информацию см. на странице Поддерживаемые платформы.

Примечание

Следует учитывать, что не все установки MySQL 9.2 поддерживают удаление компонента MLE. Если ваша установка поддерживает это, вы можете удалить компонент, используя UNINSTALL COMPONENT. Сведения об этом см. в разделе 7.5.1, «Установка и удаление компонентов».

Для установок MySQL, поддерживающих удаление компонента MLE, следует учитывать, что удаление невозможно выполнить из пользовательской сессии, которая создала или выполнила какие-либо хранимые процедуры JavaScript. По этой причине рекомендуется создавать и выполнять хранимые процедуры JavaScript в отдельной сессии от той, которая использовалась для установки компонента MLE. В этом случае после выхода из сессии, в которой создавались или использовались хранимые процедуры JavaScript, можно удалить компонент в отдельной сессии.

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

Spec-Zone.ru

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