Documentation Home
MySQL 9.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 41.2Mb
PDF (A4) - 41.3Mb
Man Pages (TGZ) - 262.8Kb
Man Pages (Zip) - 368.8Kb
Info (Gzip) - 4.1Mb
Info (Zip) - 4.1Mb


MySQL 9.4 Reference Manual  / ...  / MySQL Server Administration  / MySQL Components  / Multilingual Engine Component (MLE)  /  MLE Component Option and Variable Reference

7.5.7.1 MLE Component Option and Variable Reference

The following table lists all MySQL system variables and status variables supported by the ML component. Detailed descriptions of these variables can be found in the next two sections.

Table 7.7 Multilingual Engine Component Variable Reference

NameCmd-LineOption FileSystem VarStatus VarVar ScopeDynamic
mle_heap_statusYesGlobalNo
mle_languages_supportedYesGlobalNo
mle_memory_usedYesGlobalNo
mle_oom_errorsYesGlobalNo
mle_session_resetsYesGlobalNo
mle_sessionsYesGlobalNo
mle_sessions_maxYesGlobalNo
mle_statusYesGlobalNo
mle_stored_functionsYesGlobalNo
mle_stored_proceduresYesGlobalNo
mle_stored_program_bytes_maxYesGlobalNo
mle_stored_program_sql_maxYesGlobalNo
mle_stored_programsYesGlobalNo
mle_threadsYesGlobalNo
mle_threads_maxYesGlobalNo
mle.memory_maxYesYesYesGlobalYes

MLE Component System Variables

This section provides a description of each system variable specific to the MLE component. For a summary table that lists all system variables supported by the MySQL server, seeSection 7.1.5, “Server System Variable Reference”. For general information regarding manipulation of system variables, seeSection 7.1.9, “Using System Variables”.

  • mle.memory_max

    Command-Line Format--mle.memory-max=value
    System Variablemle.memory_max
    ScopeGlobal
    DynamicYes
    SET_VAR Hint AppliesNo
    Platform SpecificLinux
    TypeInteger
    Default Value1300M
    Minimum Value320M
    Maximum Value64G
    Unitbytes

    Determines the maximum amount of memory to allocate to the MLE component. This variable is dynamic, but can be set only when the component is inactive; you can determine whether this is the case by checking the value of themle_status system status variable.

    When increasing the value for this variable, you should be bear in mid that you must allow sufficient memory for other uses by the MySQL server such as buffer pools, connection memory, join buffers, and so on. In addition, there must be enough memory to allow system processes to operate correctly.

    Important

    Setting this value greater than the amount of memory available on the system causes undefined behavior.

    For more information about memory usage by the MLE component, seeSection 7.5.7.3, “MLE Component Memory and Thread Usage”.

MLE Component Status Variables

This section provides a description of each status variable specific to the MLE component. For general information about MySQL server status variables, seeSection 7.1.10, “Server Status Variables”. For a summary table that lists all status variables supported by the MySQL server, seeSection 7.1.6, “Server Status Variable Reference”.

The status variables have the following meanings:

In addition to those listed here, a number of status variables providing counts of JavaScript library SQL statements are supported. SeeCom_xxx Variables, for information about these.