mirror of
https://github.com/MariaDB/server.git
synced 2025-01-29 10:14:19 +01:00
37f5569909
* rename in_subquery_conversion_threshold to in_predicate_conversion_threshold * make it debug-only, hide from users * change from ulong to uint - same type and range on all architectures
102 lines
2.7 KiB
Text
102 lines
2.7 KiB
Text
select * from information_schema.system_variables
|
|
where variable_name like 'debug%'
|
|
or variable_name = 'in_predicate_conversion_threshold'
|
|
order by variable_name;
|
|
VARIABLE_NAME DEBUG
|
|
SESSION_VALUE
|
|
GLOBAL_VALUE
|
|
GLOBAL_VALUE_ORIGIN COMPILE-TIME
|
|
DEFAULT_VALUE
|
|
VARIABLE_SCOPE SESSION
|
|
VARIABLE_TYPE VARCHAR
|
|
VARIABLE_COMMENT Built-in DBUG debugger
|
|
NUMERIC_MIN_VALUE NULL
|
|
NUMERIC_MAX_VALUE NULL
|
|
NUMERIC_BLOCK_SIZE NULL
|
|
ENUM_VALUE_LIST NULL
|
|
READ_ONLY NO
|
|
COMMAND_LINE_ARGUMENT OPTIONAL
|
|
VARIABLE_NAME DEBUG_BINLOG_FSYNC_SLEEP
|
|
SESSION_VALUE NULL
|
|
GLOBAL_VALUE 314
|
|
GLOBAL_VALUE_ORIGIN CONFIG
|
|
DEFAULT_VALUE 0
|
|
VARIABLE_SCOPE GLOBAL
|
|
VARIABLE_TYPE BIGINT UNSIGNED
|
|
VARIABLE_COMMENT Extra sleep (in microseconds) to add to binlog fsync(), for debugging
|
|
NUMERIC_MIN_VALUE 0
|
|
NUMERIC_MAX_VALUE 4294967295
|
|
NUMERIC_BLOCK_SIZE 1
|
|
ENUM_VALUE_LIST NULL
|
|
READ_ONLY NO
|
|
COMMAND_LINE_ARGUMENT REQUIRED
|
|
VARIABLE_NAME DEBUG_DBUG
|
|
SESSION_VALUE
|
|
GLOBAL_VALUE
|
|
GLOBAL_VALUE_ORIGIN COMPILE-TIME
|
|
DEFAULT_VALUE
|
|
VARIABLE_SCOPE SESSION
|
|
VARIABLE_TYPE VARCHAR
|
|
VARIABLE_COMMENT Built-in DBUG debugger
|
|
NUMERIC_MIN_VALUE NULL
|
|
NUMERIC_MAX_VALUE NULL
|
|
NUMERIC_BLOCK_SIZE NULL
|
|
ENUM_VALUE_LIST NULL
|
|
READ_ONLY NO
|
|
COMMAND_LINE_ARGUMENT OPTIONAL
|
|
VARIABLE_NAME DEBUG_MUTEX_DEADLOCK_DETECTOR
|
|
SESSION_VALUE NULL
|
|
GLOBAL_VALUE ON
|
|
GLOBAL_VALUE_ORIGIN COMPILE-TIME
|
|
DEFAULT_VALUE ON
|
|
VARIABLE_SCOPE GLOBAL
|
|
VARIABLE_TYPE BOOLEAN
|
|
VARIABLE_COMMENT Enable checking of wrong mutex usage
|
|
NUMERIC_MIN_VALUE NULL
|
|
NUMERIC_MAX_VALUE NULL
|
|
NUMERIC_BLOCK_SIZE NULL
|
|
ENUM_VALUE_LIST OFF,ON
|
|
READ_ONLY YES
|
|
COMMAND_LINE_ARGUMENT OPTIONAL
|
|
VARIABLE_NAME DEBUG_NO_THREAD_ALARM
|
|
SESSION_VALUE NULL
|
|
GLOBAL_VALUE OFF
|
|
GLOBAL_VALUE_ORIGIN COMPILE-TIME
|
|
DEFAULT_VALUE OFF
|
|
VARIABLE_SCOPE GLOBAL
|
|
VARIABLE_TYPE BOOLEAN
|
|
VARIABLE_COMMENT Disable system thread alarm calls. Disabling it may be useful in debugging or testing, never do it in production
|
|
NUMERIC_MIN_VALUE NULL
|
|
NUMERIC_MAX_VALUE NULL
|
|
NUMERIC_BLOCK_SIZE NULL
|
|
ENUM_VALUE_LIST OFF,ON
|
|
READ_ONLY YES
|
|
COMMAND_LINE_ARGUMENT OPTIONAL
|
|
VARIABLE_NAME DEBUG_SYNC
|
|
SESSION_VALUE ON - current signal: ''
|
|
GLOBAL_VALUE NULL
|
|
GLOBAL_VALUE_ORIGIN COMPILE-TIME
|
|
DEFAULT_VALUE
|
|
VARIABLE_SCOPE SESSION ONLY
|
|
VARIABLE_TYPE VARCHAR
|
|
VARIABLE_COMMENT Debug Sync Facility
|
|
NUMERIC_MIN_VALUE NULL
|
|
NUMERIC_MAX_VALUE NULL
|
|
NUMERIC_BLOCK_SIZE NULL
|
|
ENUM_VALUE_LIST NULL
|
|
READ_ONLY NO
|
|
COMMAND_LINE_ARGUMENT NULL
|
|
VARIABLE_NAME IN_PREDICATE_CONVERSION_THRESHOLD
|
|
SESSION_VALUE 1000
|
|
GLOBAL_VALUE 1000
|
|
GLOBAL_VALUE_ORIGIN COMPILE-TIME
|
|
DEFAULT_VALUE 1000
|
|
VARIABLE_SCOPE SESSION
|
|
VARIABLE_TYPE INT UNSIGNED
|
|
VARIABLE_COMMENT The minimum number of scalar elements in the value list of IN predicate that triggers its conversion to IN subquery
|
|
NUMERIC_MIN_VALUE 0
|
|
NUMERIC_MAX_VALUE 4294967295
|
|
NUMERIC_BLOCK_SIZE 1
|
|
ENUM_VALUE_LIST NULL
|
|
READ_ONLY NO
|
|
COMMAND_LINE_ARGUMENT OPTIONAL
|