This page documents system variables related to the Mroonga storage engine. See Server System Variables for a complete list of system variables and instructions on setting them.
See also the Full list of MariaDB options, system and status variables.
mroonga_action_on_fulltext_query_errorERROR: Report an error without logging. ERROR_AND_LOG: Report an error with logging (the default) IGNORE: No logging or reporting - the error is ignored. IGNORE_AND_LOG: Log the error without reporting it. --mroonga-action-on-fulltext-query-error=value enum ERROR_AND_LOG mroonga_boolean_mode_syntax_flagsDEFAULT: (=SYNTAX_QUERY,ALLOW_LEADING_NOT) ALLOW_COLUMN: Allows COLUMN:... syntax in query syntax, an incompatible change to the regular BOOLEAN MODE syntax. Permits multiple indexes in one MATCH () AGAINST (). Can be used in other operations besides full-text search, such as equal, and prefix search. See Groonga query syntax for more details. ALLOW_LEADING_NOT Permits using the NOT_INCLUDED_KEYWORD syntax in the query syntax. ALLOW_UPDATE: Permits updating values with the COLUMN:=NEW_VALUE syntax in the query syntax. SYNTAX_QUERY: Mroonga will use Groonga's query syntax, compatible with MariaDB's BOOLEAN MODE syntax. Unless SYNTAX_SCRIPT is specified, this mode is always in use. SYNTAX_SCRIPT: Mroonga will use Groonga's script syntax, a JavaScript-like syntax. If both SYNTAX_QUERY and SYNTAX_SCRIPT are specified, SYNTAX_SCRIPT will take precedence.. --mroonga-boolean-mode-syntax-flags=value enum DEFAULT mroonga_database_path_prefix--mroonga-database-path-prefix=value string mroonga_default_parserTokenBigramSplitSymbolAlphaDigit or TokenBigram (the default). See the list of options at Mroonga Overview:Parser. Deprecated since Mroonga 5.04, use mroonga_default_tokenizer instead. --mroonga-default-parser=value string TokenBigram mroonga_default_tokenizerTokenBigramSplitSymbolAlphaDigit or TokenBigram (the default). See the list of options at Mroonga Overview:Parser. --mroonga-default-tokenizer=value string TokenBigram mroonga_default_wrapper_engine--mroonga-default-wrapper-engine=value string mroonga_dry_writeon, (off is default), data is not actually written to the Groonga database. Only really useful to change for benchmarking. --mroonga-dry-write[={0|1}] boolean off mroonga_enable_operations_recording--mroonga-enable-operations-recording={0|1} boolean ON mroonga_enable_optimizationon (the default), optimization is enabled. Only really useful to change for benchmarking. --mroonga-enable-optimization={0|1} boolean on mroonga_libgroonga_embeddedboolean ON mroonga_libgroonga_support_lz4boolean OFF mroonga_libgroonga_support_zlibboolean ON mroonga_libgroonga_support_zstdboolean OFF mroonga_libgroonga_versionstring mroonga_lock_timeout<<code>>--mroonga-lock-timeout=#</code>> numeric 900000 -1 to 2147483647 mroonga_log_file--mroonga-log-file=value string groonga.log mroonga_log_levelNONE No output. EMERG: Only emergency error messages, such as database corruption. ALERT: Alert messages, such as internal errors. CRIT : Critical error messages, such as deadlocks. ERROR : Errors, such as API errors. WARNING: Warnings, such as invalid arguments. NOTICE: Notices, such as a change in configuration or a status change. INFO: Information messages, such as file system operations. DEBUG: Debug messages, suggested for developers or testers. DUMP: Dump messages. --mroonga-log-level=value enum NOTICE mroonga_match_escalation_threshold-1 means never escalate. --mroonga-match-escalation-threshold=# numeric 0 -1 to 9223372036854775807 mroonga_max_n_records_for_estimate--mroonga-max-n-records-for-estimate=# numeric 1000 -1 to 2147483647 mroonga_query_log_file--mroonga-query-log-file=filename string mroonga_vector_column_delimiter--mroonga-vector-column-delimiter=value string mroonga_versionstring
© 2019 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/mroonga-system-variables/