Documentation Home
MySQL 9.1 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.4Mb
PDF (A4) - 40.5Mb
Man Pages (TGZ) - 259.5Kb
Man Pages (Zip) - 366.7Kb
Info (Gzip) - 4.1Mb
Info (Zip) - 4.1Mb


MySQL 9.1 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 VariableReference

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 supported by the MLE component. For a summary table that listsall status variables supported by the MySQL server, seeSection 7.1.6, “Server Status Variable Reference”. For information about status variables specific to NDB Cluster, see Section 25.4.3.9.3, “NDB Cluster Status Variables”.

The status variables have the following meanings: