mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
win64 sysvar portability fixes
This commit is contained in:
@ -211,7 +211,7 @@ extern void (*error_handler_hook)(uint my_err, const char *str,myf MyFlags);
|
|||||||
extern void (*fatal_error_handler_hook)(uint my_err, const char *str,
|
extern void (*fatal_error_handler_hook)(uint my_err, const char *str,
|
||||||
myf MyFlags);
|
myf MyFlags);
|
||||||
extern uint my_file_limit;
|
extern uint my_file_limit;
|
||||||
extern ulong my_thread_stack_size;
|
extern ulonglong my_thread_stack_size;
|
||||||
|
|
||||||
extern const char *(*proc_info_hook)(MYSQL_THD, const char *, const char *,
|
extern const char *(*proc_info_hook)(MYSQL_THD, const char *, const char *,
|
||||||
const char *, const unsigned int);
|
const char *, const unsigned int);
|
||||||
|
@ -36,11 +36,11 @@ SELECT `int_key`
|
|||||||
FROM CC
|
FROM CC
|
||||||
WHERE `date_nokey` < `datetime_nokey` XOR '2009-11-25' ) ;
|
WHERE `date_nokey` < `datetime_nokey` XOR '2009-11-25' ) ;
|
||||||
pk
|
pk
|
||||||
9
|
|
||||||
2
|
2
|
||||||
|
4
|
||||||
5
|
5
|
||||||
6
|
6
|
||||||
4
|
9
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect INTEGER value: '2009-11-25'
|
Warning 1292 Truncated incorrect INTEGER value: '2009-11-25'
|
||||||
Warning 1292 Truncated incorrect INTEGER value: '2009-11-25'
|
Warning 1292 Truncated incorrect INTEGER value: '2009-11-25'
|
||||||
|
@ -38,7 +38,8 @@ select @@global.deadlock_timeout_long;
|
|||||||
set session deadlock_timeout_long=cast(-1 as unsigned int);
|
set session deadlock_timeout_long=cast(-1 as unsigned int);
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
||||||
|
Warning 1292 Truncated incorrect deadlock_timeout_long value: '18446744073709551615'
|
||||||
select @@session.deadlock_timeout_long;
|
select @@session.deadlock_timeout_long;
|
||||||
@@session.deadlock_timeout_long
|
@@session.deadlock_timeout_long
|
||||||
18446744073709551615
|
4294967295
|
||||||
SET @@global.deadlock_timeout_long = @start_global_value;
|
SET @@global.deadlock_timeout_long = @start_global_value;
|
||||||
|
@ -38,7 +38,8 @@ select @@global.deadlock_timeout_short;
|
|||||||
set session deadlock_timeout_short=cast(-1 as unsigned int);
|
set session deadlock_timeout_short=cast(-1 as unsigned int);
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
||||||
|
Warning 1292 Truncated incorrect deadlock_timeout_short value: '18446744073709551615'
|
||||||
select @@session.deadlock_timeout_short;
|
select @@session.deadlock_timeout_short;
|
||||||
@@session.deadlock_timeout_short
|
@@session.deadlock_timeout_short
|
||||||
18446744073709551615
|
4294967295
|
||||||
SET @@global.deadlock_timeout_short = @start_global_value;
|
SET @@global.deadlock_timeout_short = @start_global_value;
|
||||||
|
@ -35,7 +35,8 @@ select @@global.debug_binlog_fsync_sleep;
|
|||||||
set global debug_binlog_fsync_sleep=cast(-1 as unsigned int);
|
set global debug_binlog_fsync_sleep=cast(-1 as unsigned int);
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
||||||
|
Warning 1292 Truncated incorrect debug_binlog_fsync_sleep value: '18446744073709551615'
|
||||||
select @@global.debug_binlog_fsync_sleep;
|
select @@global.debug_binlog_fsync_sleep;
|
||||||
@@global.debug_binlog_fsync_sleep
|
@@global.debug_binlog_fsync_sleep
|
||||||
18446744073709551615
|
4294967295
|
||||||
SET @@global.debug_binlog_fsync_sleep = @start_global_value;
|
SET @@global.debug_binlog_fsync_sleep = @start_global_value;
|
||||||
|
@ -40,19 +40,21 @@ SELECT @@global.delayed_insert_limit;
|
|||||||
@@global.delayed_insert_limit
|
@@global.delayed_insert_limit
|
||||||
1
|
1
|
||||||
SET @@global.delayed_insert_limit = 42949672950;
|
SET @@global.delayed_insert_limit = 42949672950;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect delayed_insert_limit value: '42949672950'
|
||||||
SELECT @@global.delayed_insert_limit;
|
SELECT @@global.delayed_insert_limit;
|
||||||
@@global.delayed_insert_limit
|
@@global.delayed_insert_limit
|
||||||
42949672950
|
4294967295
|
||||||
SET @@global.delayed_insert_limit = 429496729.5;
|
SET @@global.delayed_insert_limit = 429496729.5;
|
||||||
ERROR 42000: Incorrect argument type to variable 'delayed_insert_limit'
|
ERROR 42000: Incorrect argument type to variable 'delayed_insert_limit'
|
||||||
SELECT @@global.delayed_insert_limit;
|
SELECT @@global.delayed_insert_limit;
|
||||||
@@global.delayed_insert_limit
|
@@global.delayed_insert_limit
|
||||||
42949672950
|
4294967295
|
||||||
SET @@global.delayed_insert_limit = ON;
|
SET @@global.delayed_insert_limit = ON;
|
||||||
ERROR 42000: Incorrect argument type to variable 'delayed_insert_limit'
|
ERROR 42000: Incorrect argument type to variable 'delayed_insert_limit'
|
||||||
SELECT @@global.delayed_insert_limit;
|
SELECT @@global.delayed_insert_limit;
|
||||||
@@global.delayed_insert_limit
|
@@global.delayed_insert_limit
|
||||||
42949672950
|
4294967295
|
||||||
'#-------------------FN_DYNVARS_024_05----------------------------#'
|
'#-------------------FN_DYNVARS_024_05----------------------------#'
|
||||||
SET @@session.delayed_insert_limit = 0;
|
SET @@session.delayed_insert_limit = 0;
|
||||||
ERROR HY000: Variable 'delayed_insert_limit' is a GLOBAL variable and should be set with SET GLOBAL
|
ERROR HY000: Variable 'delayed_insert_limit' is a GLOBAL variable and should be set with SET GLOBAL
|
||||||
|
@ -40,19 +40,21 @@ SELECT @@global.delayed_queue_size;
|
|||||||
@@global.delayed_queue_size
|
@@global.delayed_queue_size
|
||||||
1
|
1
|
||||||
SET @@global.delayed_queue_size = 42949672950;
|
SET @@global.delayed_queue_size = 42949672950;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect delayed_queue_size value: '42949672950'
|
||||||
SELECT @@global.delayed_queue_size;
|
SELECT @@global.delayed_queue_size;
|
||||||
@@global.delayed_queue_size
|
@@global.delayed_queue_size
|
||||||
42949672950
|
4294967295
|
||||||
SET @@global.delayed_queue_size = 429496729.5;
|
SET @@global.delayed_queue_size = 429496729.5;
|
||||||
ERROR 42000: Incorrect argument type to variable 'delayed_queue_size'
|
ERROR 42000: Incorrect argument type to variable 'delayed_queue_size'
|
||||||
SELECT @@global.delayed_queue_size;
|
SELECT @@global.delayed_queue_size;
|
||||||
@@global.delayed_queue_size
|
@@global.delayed_queue_size
|
||||||
42949672950
|
4294967295
|
||||||
SET @@global.delayed_queue_size = ON;
|
SET @@global.delayed_queue_size = ON;
|
||||||
ERROR 42000: Incorrect argument type to variable 'delayed_queue_size'
|
ERROR 42000: Incorrect argument type to variable 'delayed_queue_size'
|
||||||
SELECT @@delayed_queue_size;
|
SELECT @@delayed_queue_size;
|
||||||
@@delayed_queue_size
|
@@delayed_queue_size
|
||||||
42949672950
|
4294967295
|
||||||
'#-------------------FN_DYNVARS_026_05----------------------------#'
|
'#-------------------FN_DYNVARS_026_05----------------------------#'
|
||||||
SET @@session.delayed_queue_size = 0;
|
SET @@session.delayed_queue_size = 0;
|
||||||
ERROR HY000: Variable 'delayed_queue_size' is a GLOBAL variable and should be set with SET GLOBAL
|
ERROR HY000: Variable 'delayed_queue_size' is a GLOBAL variable and should be set with SET GLOBAL
|
||||||
|
@ -45,12 +45,12 @@ Warnings:
|
|||||||
Warning 1292 Truncated incorrect key_cache_age_threshold value: '42949672951'
|
Warning 1292 Truncated incorrect key_cache_age_threshold value: '42949672951'
|
||||||
SELECT @@global.key_cache_age_threshold;
|
SELECT @@global.key_cache_age_threshold;
|
||||||
@@global.key_cache_age_threshold
|
@@global.key_cache_age_threshold
|
||||||
42949672900
|
4294967200
|
||||||
SET @@global.key_cache_age_threshold = 10000.01;
|
SET @@global.key_cache_age_threshold = 10000.01;
|
||||||
ERROR 42000: Incorrect argument type to variable 'key_cache_age_threshold'
|
ERROR 42000: Incorrect argument type to variable 'key_cache_age_threshold'
|
||||||
SELECT @@global.key_cache_age_threshold;
|
SELECT @@global.key_cache_age_threshold;
|
||||||
@@global.key_cache_age_threshold
|
@@global.key_cache_age_threshold
|
||||||
42949672900
|
4294967200
|
||||||
SET @@global.key_cache_age_threshold = -1024;
|
SET @@global.key_cache_age_threshold = -1024;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect key_cache_age_threshold value: '-1024'
|
Warning 1292 Truncated incorrect key_cache_age_threshold value: '-1024'
|
||||||
|
@ -40,7 +40,8 @@ select @@global.log_slow_rate_limit;
|
|||||||
set session log_slow_rate_limit=cast(-1 as unsigned int);
|
set session log_slow_rate_limit=cast(-1 as unsigned int);
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
||||||
|
Warning 1292 Truncated incorrect log_slow_rate_limit value: '18446744073709551615'
|
||||||
select @@session.log_slow_rate_limit;
|
select @@session.log_slow_rate_limit;
|
||||||
@@session.log_slow_rate_limit
|
@@session.log_slow_rate_limit
|
||||||
18446744073709551615
|
4294967295
|
||||||
SET @@global.log_slow_rate_limit = @start_global_value;
|
SET @@global.log_slow_rate_limit = @start_global_value;
|
||||||
|
@ -70,9 +70,11 @@ SELECT @@session.log_warnings;
|
|||||||
65550
|
65550
|
||||||
'#------------------FN_DYNVARS_067_05-----------------------#'
|
'#------------------FN_DYNVARS_067_05-----------------------#'
|
||||||
SET @@global.log_warnings = 100000000000;
|
SET @@global.log_warnings = 100000000000;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect log_warnings value: '100000000000'
|
||||||
SELECT @@global.log_warnings;
|
SELECT @@global.log_warnings;
|
||||||
@@global.log_warnings
|
@@global.log_warnings
|
||||||
100000000000
|
4294967295
|
||||||
SET @@global.log_warnings = -1024;
|
SET @@global.log_warnings = -1024;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect log_warnings value: '-1024'
|
Warning 1292 Truncated incorrect log_warnings value: '-1024'
|
||||||
@ -90,9 +92,11 @@ SELECT @@global.log_warnings;
|
|||||||
@@global.log_warnings
|
@@global.log_warnings
|
||||||
0
|
0
|
||||||
SET @@session.log_warnings = 100000000000;
|
SET @@session.log_warnings = 100000000000;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect log_warnings value: '100000000000'
|
||||||
SELECT @@session.log_warnings;
|
SELECT @@session.log_warnings;
|
||||||
@@session.log_warnings
|
@@session.log_warnings
|
||||||
100000000000
|
4294967295
|
||||||
SET @@session.log_warnings = -2;
|
SET @@session.log_warnings = -2;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect log_warnings value: '-2'
|
Warning 1292 Truncated incorrect log_warnings value: '-2'
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
SET @start_value = @@global.max_binlog_cache_size;
|
SET @start_value = @@global.max_binlog_cache_size;
|
||||||
SELECT @start_value;
|
SELECT @start_value;
|
||||||
@start_value
|
@start_value
|
||||||
18446744073709547520
|
4294963200
|
||||||
'#--------------------FN_DYNVARS_072_01------------------------#'
|
'#--------------------FN_DYNVARS_072_01------------------------#'
|
||||||
SET @@global.max_binlog_cache_size = 5000;
|
SET @@global.max_binlog_cache_size = 5000;
|
||||||
Warnings:
|
Warnings:
|
||||||
@ -9,7 +9,7 @@ Warning 1292 Truncated incorrect max_binlog_cache_size value: '5000'
|
|||||||
SET @@global.max_binlog_cache_size = DEFAULT;
|
SET @@global.max_binlog_cache_size = DEFAULT;
|
||||||
SELECT @@global.max_binlog_cache_size;
|
SELECT @@global.max_binlog_cache_size;
|
||||||
@@global.max_binlog_cache_size
|
@@global.max_binlog_cache_size
|
||||||
18446744073709547520
|
4294963200
|
||||||
'#---------------------FN_DYNVARS_072_02-------------------------#'
|
'#---------------------FN_DYNVARS_072_02-------------------------#'
|
||||||
SET @@global.max_binlog_cache_size = @start_value;
|
SET @@global.max_binlog_cache_size = @start_value;
|
||||||
SELECT @@global.max_binlog_cache_size = 4294967295;
|
SELECT @@global.max_binlog_cache_size = 4294967295;
|
||||||
@ -149,4 +149,4 @@ ERROR 42S22: Unknown column 'max_binlog_cache_size' in 'field list'
|
|||||||
SET @@global.max_binlog_cache_size = @start_value;
|
SET @@global.max_binlog_cache_size = @start_value;
|
||||||
SELECT @@global.max_binlog_cache_size;
|
SELECT @@global.max_binlog_cache_size;
|
||||||
@@global.max_binlog_cache_size
|
@@global.max_binlog_cache_size
|
||||||
18446744073709547520
|
4294963200
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
SET @start_value = @@global.max_binlog_stmt_cache_size;
|
SET @start_value = @@global.max_binlog_stmt_cache_size;
|
||||||
SELECT @start_value;
|
SELECT @start_value;
|
||||||
@start_value
|
@start_value
|
||||||
18446744073709547520
|
4294963200
|
||||||
'#--------------------FN_DYNVARS_072_01------------------------#'
|
'#--------------------FN_DYNVARS_072_01------------------------#'
|
||||||
SET @@global.max_binlog_stmt_cache_size = 5000;
|
SET @@global.max_binlog_stmt_cache_size = 5000;
|
||||||
Warnings:
|
Warnings:
|
||||||
@ -9,7 +9,7 @@ Warning 1292 Truncated incorrect max_binlog_stmt_cache_size value: '5000'
|
|||||||
SET @@global.max_binlog_stmt_cache_size = DEFAULT;
|
SET @@global.max_binlog_stmt_cache_size = DEFAULT;
|
||||||
SELECT @@global.max_binlog_stmt_cache_size;
|
SELECT @@global.max_binlog_stmt_cache_size;
|
||||||
@@global.max_binlog_stmt_cache_size
|
@@global.max_binlog_stmt_cache_size
|
||||||
18446744073709547520
|
4294963200
|
||||||
'#---------------------FN_DYNVARS_072_02-------------------------#'
|
'#---------------------FN_DYNVARS_072_02-------------------------#'
|
||||||
SET @@global.max_binlog_stmt_cache_size = @start_value;
|
SET @@global.max_binlog_stmt_cache_size = @start_value;
|
||||||
SELECT @@global.max_binlog_stmt_cache_size = 4294967295;
|
SELECT @@global.max_binlog_stmt_cache_size = 4294967295;
|
||||||
@ -149,4 +149,4 @@ ERROR 42S22: Unknown column 'max_binlog_stmt_cache_size' in 'field list'
|
|||||||
SET @@global.max_binlog_stmt_cache_size = @start_value;
|
SET @@global.max_binlog_stmt_cache_size = @start_value;
|
||||||
SELECT @@global.max_binlog_stmt_cache_size;
|
SELECT @@global.max_binlog_stmt_cache_size;
|
||||||
@@global.max_binlog_stmt_cache_size
|
@@global.max_binlog_stmt_cache_size
|
||||||
18446744073709547520
|
4294963200
|
||||||
|
@ -42,14 +42,16 @@ SELECT @@global.max_connect_errors;
|
|||||||
@@global.max_connect_errors
|
@@global.max_connect_errors
|
||||||
1
|
1
|
||||||
SET @@global.max_connect_errors = 100000000000;
|
SET @@global.max_connect_errors = 100000000000;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_connect_errors value: '100000000000'
|
||||||
SELECT @@global.max_connect_errors;
|
SELECT @@global.max_connect_errors;
|
||||||
@@global.max_connect_errors
|
@@global.max_connect_errors
|
||||||
100000000000
|
4294967295
|
||||||
SET @@global.max_connect_errors = 10000.01;
|
SET @@global.max_connect_errors = 10000.01;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
|
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
|
||||||
SELECT @@global.max_connect_errors;
|
SELECT @@global.max_connect_errors;
|
||||||
@@global.max_connect_errors
|
@@global.max_connect_errors
|
||||||
100000000000
|
4294967295
|
||||||
SET @@global.max_connect_errors = -1024;
|
SET @@global.max_connect_errors = -1024;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect max_connect_errors value: '-1024'
|
Warning 1292 Truncated incorrect max_connect_errors value: '-1024'
|
||||||
@ -63,19 +65,21 @@ SELECT @@global.max_connect_errors;
|
|||||||
@@global.max_connect_errors
|
@@global.max_connect_errors
|
||||||
1
|
1
|
||||||
SET @@global.max_connect_errors = 4294967296;
|
SET @@global.max_connect_errors = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_connect_errors value: '4294967296'
|
||||||
SELECT @@global.max_connect_errors;
|
SELECT @@global.max_connect_errors;
|
||||||
@@global.max_connect_errors
|
@@global.max_connect_errors
|
||||||
4294967296
|
4294967295
|
||||||
SET @@global.max_connect_errors = ON;
|
SET @@global.max_connect_errors = ON;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
|
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
|
||||||
SELECT @@global.max_connect_errors;
|
SELECT @@global.max_connect_errors;
|
||||||
@@global.max_connect_errors
|
@@global.max_connect_errors
|
||||||
4294967296
|
4294967295
|
||||||
SET @@global.max_connect_errors = 'test';
|
SET @@global.max_connect_errors = 'test';
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
|
ERROR 42000: Incorrect argument type to variable 'max_connect_errors'
|
||||||
SELECT @@global.max_connect_errors;
|
SELECT @@global.max_connect_errors;
|
||||||
@@global.max_connect_errors
|
@@global.max_connect_errors
|
||||||
4294967296
|
4294967295
|
||||||
'#-------------------FN_DYNVARS_073_05----------------------------#'
|
'#-------------------FN_DYNVARS_073_05----------------------------#'
|
||||||
SET @@session.max_connect_errors = 4096;
|
SET @@session.max_connect_errors = 4096;
|
||||||
ERROR HY000: Variable 'max_connect_errors' is a GLOBAL variable and should be set with SET GLOBAL
|
ERROR HY000: Variable 'max_connect_errors' is a GLOBAL variable and should be set with SET GLOBAL
|
||||||
|
@ -1,31 +1,31 @@
|
|||||||
SET @start_global_value = @@global.max_seeks_for_key;
|
SET @start_global_value = @@global.max_seeks_for_key;
|
||||||
SELECT @start_global_value;
|
SELECT @start_global_value;
|
||||||
@start_global_value
|
@start_global_value
|
||||||
18446744073709551615
|
4294967295
|
||||||
SET @start_session_value = @@session.max_seeks_for_key;
|
SET @start_session_value = @@session.max_seeks_for_key;
|
||||||
SELECT @start_session_value;
|
SELECT @start_session_value;
|
||||||
@start_session_value
|
@start_session_value
|
||||||
18446744073709551615
|
4294967295
|
||||||
'#--------------------FN_DYNVARS_083_01-------------------------#'
|
'#--------------------FN_DYNVARS_083_01-------------------------#'
|
||||||
SET @@global.max_seeks_for_key = 100;
|
SET @@global.max_seeks_for_key = 100;
|
||||||
SET @@global.max_seeks_for_key = DEFAULT;
|
SET @@global.max_seeks_for_key = DEFAULT;
|
||||||
SELECT @@global.max_seeks_for_key;
|
SELECT @@global.max_seeks_for_key;
|
||||||
@@global.max_seeks_for_key
|
@@global.max_seeks_for_key
|
||||||
18446744073709551615
|
4294967295
|
||||||
SET @@session.max_seeks_for_key = 200;
|
SET @@session.max_seeks_for_key = 200;
|
||||||
SET @@session.max_seeks_for_key = DEFAULT;
|
SET @@session.max_seeks_for_key = DEFAULT;
|
||||||
SELECT @@session.max_seeks_for_key;
|
SELECT @@session.max_seeks_for_key;
|
||||||
@@session.max_seeks_for_key
|
@@session.max_seeks_for_key
|
||||||
18446744073709551615
|
4294967295
|
||||||
'#--------------------FN_DYNVARS_083_02-------------------------#'
|
'#--------------------FN_DYNVARS_083_02-------------------------#'
|
||||||
SET @@global.max_seeks_for_key = DEFAULT;
|
SET @@global.max_seeks_for_key = DEFAULT;
|
||||||
SELECT @@global.max_seeks_for_key = 4294967295;
|
SELECT @@global.max_seeks_for_key = 4294967295;
|
||||||
@@global.max_seeks_for_key = 4294967295
|
@@global.max_seeks_for_key = 4294967295
|
||||||
0
|
1
|
||||||
SET @@session.max_seeks_for_key = DEFAULT;
|
SET @@session.max_seeks_for_key = DEFAULT;
|
||||||
SELECT @@session.max_seeks_for_key = 4294967295;
|
SELECT @@session.max_seeks_for_key = 4294967295;
|
||||||
@@session.max_seeks_for_key = 4294967295
|
@@session.max_seeks_for_key = 4294967295
|
||||||
0
|
1
|
||||||
'#--------------------FN_DYNVARS_083_03-------------------------#'
|
'#--------------------FN_DYNVARS_083_03-------------------------#'
|
||||||
SET @@global.max_seeks_for_key = 1;
|
SET @@global.max_seeks_for_key = 1;
|
||||||
SELECT @@global.max_seeks_for_key;
|
SELECT @@global.max_seeks_for_key;
|
||||||
@ -82,19 +82,21 @@ SELECT @@global.max_seeks_for_key;
|
|||||||
@@global.max_seeks_for_key
|
@@global.max_seeks_for_key
|
||||||
1
|
1
|
||||||
SET @@global.max_seeks_for_key = 4294967296;
|
SET @@global.max_seeks_for_key = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_seeks_for_key value: '4294967296'
|
||||||
SELECT @@global.max_seeks_for_key;
|
SELECT @@global.max_seeks_for_key;
|
||||||
@@global.max_seeks_for_key
|
@@global.max_seeks_for_key
|
||||||
4294967296
|
4294967295
|
||||||
SET @@global.max_seeks_for_key = 65530.34;
|
SET @@global.max_seeks_for_key = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_seeks_for_key'
|
ERROR 42000: Incorrect argument type to variable 'max_seeks_for_key'
|
||||||
SELECT @@global.max_seeks_for_key;
|
SELECT @@global.max_seeks_for_key;
|
||||||
@@global.max_seeks_for_key
|
@@global.max_seeks_for_key
|
||||||
4294967296
|
4294967295
|
||||||
SET @@global.max_seeks_for_key = test;
|
SET @@global.max_seeks_for_key = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_seeks_for_key'
|
ERROR 42000: Incorrect argument type to variable 'max_seeks_for_key'
|
||||||
SELECT @@global.max_seeks_for_key;
|
SELECT @@global.max_seeks_for_key;
|
||||||
@@global.max_seeks_for_key
|
@@global.max_seeks_for_key
|
||||||
4294967296
|
4294967295
|
||||||
SET @@session.max_seeks_for_key = 0;
|
SET @@session.max_seeks_for_key = 0;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect max_seeks_for_key value: '0'
|
Warning 1292 Truncated incorrect max_seeks_for_key value: '0'
|
||||||
@ -110,14 +112,16 @@ SELECT @@session.max_seeks_for_key;
|
|||||||
SET @@session.max_seeks_for_key = 65530.34;
|
SET @@session.max_seeks_for_key = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_seeks_for_key'
|
ERROR 42000: Incorrect argument type to variable 'max_seeks_for_key'
|
||||||
SET @@session.max_seeks_for_key = 4294967296;
|
SET @@session.max_seeks_for_key = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_seeks_for_key value: '4294967296'
|
||||||
SELECT @@session.max_seeks_for_key;
|
SELECT @@session.max_seeks_for_key;
|
||||||
@@session.max_seeks_for_key
|
@@session.max_seeks_for_key
|
||||||
4294967296
|
4294967295
|
||||||
SET @@session.max_seeks_for_key = test;
|
SET @@session.max_seeks_for_key = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_seeks_for_key'
|
ERROR 42000: Incorrect argument type to variable 'max_seeks_for_key'
|
||||||
SELECT @@session.max_seeks_for_key;
|
SELECT @@session.max_seeks_for_key;
|
||||||
@@session.max_seeks_for_key
|
@@session.max_seeks_for_key
|
||||||
4294967296
|
4294967295
|
||||||
'#------------------FN_DYNVARS_083_06-----------------------#'
|
'#------------------FN_DYNVARS_083_06-----------------------#'
|
||||||
SELECT @@global.max_seeks_for_key = VARIABLE_VALUE
|
SELECT @@global.max_seeks_for_key = VARIABLE_VALUE
|
||||||
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
||||||
@ -168,8 +172,8 @@ ERROR 42S22: Unknown column 'max_seeks_for_key' in 'field list'
|
|||||||
SET @@global.max_seeks_for_key = @start_global_value;
|
SET @@global.max_seeks_for_key = @start_global_value;
|
||||||
SELECT @@global.max_seeks_for_key;
|
SELECT @@global.max_seeks_for_key;
|
||||||
@@global.max_seeks_for_key
|
@@global.max_seeks_for_key
|
||||||
18446744073709551615
|
4294967295
|
||||||
SET @@session.max_seeks_for_key = @start_session_value;
|
SET @@session.max_seeks_for_key = @start_session_value;
|
||||||
SELECT @@session.max_seeks_for_key;
|
SELECT @@session.max_seeks_for_key;
|
||||||
@@session.max_seeks_for_key
|
@@session.max_seeks_for_key
|
||||||
18446744073709551615
|
4294967295
|
||||||
|
@ -76,9 +76,11 @@ SELECT @@global.max_tmp_tables;
|
|||||||
@@global.max_tmp_tables
|
@@global.max_tmp_tables
|
||||||
1
|
1
|
||||||
SET @@global.max_tmp_tables = 4294967296;
|
SET @@global.max_tmp_tables = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_tmp_tables value: '4294967296'
|
||||||
SELECT @@global.max_tmp_tables;
|
SELECT @@global.max_tmp_tables;
|
||||||
@@global.max_tmp_tables
|
@@global.max_tmp_tables
|
||||||
4294967296
|
4294967295
|
||||||
SET @@global.max_tmp_tables = -1;
|
SET @@global.max_tmp_tables = -1;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect max_tmp_tables value: '-1'
|
Warning 1292 Truncated incorrect max_tmp_tables value: '-1'
|
||||||
@ -86,23 +88,27 @@ SELECT @@global.max_tmp_tables;
|
|||||||
@@global.max_tmp_tables
|
@@global.max_tmp_tables
|
||||||
1
|
1
|
||||||
SET @@global.max_tmp_tables = 429496729500;
|
SET @@global.max_tmp_tables = 429496729500;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_tmp_tables value: '429496729500'
|
||||||
SELECT @@global.max_tmp_tables;
|
SELECT @@global.max_tmp_tables;
|
||||||
@@global.max_tmp_tables
|
@@global.max_tmp_tables
|
||||||
429496729500
|
4294967295
|
||||||
SET @@global.max_tmp_tables = 65530.34;
|
SET @@global.max_tmp_tables = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_tmp_tables'
|
ERROR 42000: Incorrect argument type to variable 'max_tmp_tables'
|
||||||
SELECT @@global.max_tmp_tables;
|
SELECT @@global.max_tmp_tables;
|
||||||
@@global.max_tmp_tables
|
@@global.max_tmp_tables
|
||||||
429496729500
|
4294967295
|
||||||
SET @@global.max_tmp_tables = test;
|
SET @@global.max_tmp_tables = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_tmp_tables'
|
ERROR 42000: Incorrect argument type to variable 'max_tmp_tables'
|
||||||
SELECT @@global.max_tmp_tables;
|
SELECT @@global.max_tmp_tables;
|
||||||
@@global.max_tmp_tables
|
@@global.max_tmp_tables
|
||||||
429496729500
|
4294967295
|
||||||
SET @@session.max_tmp_tables = 4294967296;
|
SET @@session.max_tmp_tables = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_tmp_tables value: '4294967296'
|
||||||
SELECT @@session.max_tmp_tables;
|
SELECT @@session.max_tmp_tables;
|
||||||
@@session.max_tmp_tables
|
@@session.max_tmp_tables
|
||||||
4294967296
|
4294967295
|
||||||
SET @@session.max_tmp_tables = -1;
|
SET @@session.max_tmp_tables = -1;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect max_tmp_tables value: '-1'
|
Warning 1292 Truncated incorrect max_tmp_tables value: '-1'
|
||||||
@ -110,9 +116,11 @@ SELECT @@session.max_tmp_tables;
|
|||||||
@@session.max_tmp_tables
|
@@session.max_tmp_tables
|
||||||
1
|
1
|
||||||
SET @@session.max_tmp_tables = 429496729500;
|
SET @@session.max_tmp_tables = 429496729500;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_tmp_tables value: '429496729500'
|
||||||
SELECT @@session.max_tmp_tables;
|
SELECT @@session.max_tmp_tables;
|
||||||
@@session.max_tmp_tables
|
@@session.max_tmp_tables
|
||||||
429496729500
|
4294967295
|
||||||
SET @@session.max_tmp_tables = -001;
|
SET @@session.max_tmp_tables = -001;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect max_tmp_tables value: '-1'
|
Warning 1292 Truncated incorrect max_tmp_tables value: '-1'
|
||||||
@ -122,14 +130,16 @@ SELECT @@session.max_tmp_tables;
|
|||||||
SET @@session.max_tmp_tables = 65530.34;
|
SET @@session.max_tmp_tables = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_tmp_tables'
|
ERROR 42000: Incorrect argument type to variable 'max_tmp_tables'
|
||||||
SET @@session.max_tmp_tables = 10737418241;
|
SET @@session.max_tmp_tables = 10737418241;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_tmp_tables value: '10737418241'
|
||||||
SELECT @@session.max_tmp_tables;
|
SELECT @@session.max_tmp_tables;
|
||||||
@@session.max_tmp_tables
|
@@session.max_tmp_tables
|
||||||
10737418241
|
4294967295
|
||||||
SET @@session.max_tmp_tables = test;
|
SET @@session.max_tmp_tables = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_tmp_tables'
|
ERROR 42000: Incorrect argument type to variable 'max_tmp_tables'
|
||||||
SELECT @@session.max_tmp_tables;
|
SELECT @@session.max_tmp_tables;
|
||||||
@@session.max_tmp_tables
|
@@session.max_tmp_tables
|
||||||
10737418241
|
4294967295
|
||||||
'#------------------FN_DYNVARS_086_06-----------------------#'
|
'#------------------FN_DYNVARS_086_06-----------------------#'
|
||||||
SELECT @@global.max_tmp_tables = VARIABLE_VALUE
|
SELECT @@global.max_tmp_tables = VARIABLE_VALUE
|
||||||
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
||||||
|
@ -1,18 +1,18 @@
|
|||||||
SET @start_global_value = @@global.max_write_lock_count;
|
SET @start_global_value = @@global.max_write_lock_count;
|
||||||
SELECT @start_global_value;
|
SELECT @start_global_value;
|
||||||
@start_global_value
|
@start_global_value
|
||||||
18446744073709551615
|
4294967295
|
||||||
'#--------------------FN_DYNVARS_088_01-------------------------#'
|
'#--------------------FN_DYNVARS_088_01-------------------------#'
|
||||||
SET @@global.max_write_lock_count = 1000;
|
SET @@global.max_write_lock_count = 1000;
|
||||||
SET @@global.max_write_lock_count = DEFAULT;
|
SET @@global.max_write_lock_count = DEFAULT;
|
||||||
SELECT @@global.max_write_lock_count;
|
SELECT @@global.max_write_lock_count;
|
||||||
@@global.max_write_lock_count
|
@@global.max_write_lock_count
|
||||||
18446744073709551615
|
4294967295
|
||||||
'#--------------------FN_DYNVARS_088_02-------------------------#'
|
'#--------------------FN_DYNVARS_088_02-------------------------#'
|
||||||
SET @@global.max_write_lock_count = DEFAULT;
|
SET @@global.max_write_lock_count = DEFAULT;
|
||||||
SELECT @@global.max_write_lock_count = 4294967295;
|
SELECT @@global.max_write_lock_count = 4294967295;
|
||||||
@@global.max_write_lock_count = 4294967295
|
@@global.max_write_lock_count = 4294967295
|
||||||
0
|
1
|
||||||
'#--------------------FN_DYNVARS_088_03-------------------------#'
|
'#--------------------FN_DYNVARS_088_03-------------------------#'
|
||||||
SET @@global.max_write_lock_count = 1;
|
SET @@global.max_write_lock_count = 1;
|
||||||
SELECT @@global.max_write_lock_count;
|
SELECT @@global.max_write_lock_count;
|
||||||
@ -42,9 +42,11 @@ SELECT @@global.max_write_lock_count;
|
|||||||
@@global.max_write_lock_count
|
@@global.max_write_lock_count
|
||||||
1
|
1
|
||||||
SET @@global.max_write_lock_count = 4294967296;
|
SET @@global.max_write_lock_count = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_write_lock_count value: '4294967296'
|
||||||
SELECT @@global.max_write_lock_count;
|
SELECT @@global.max_write_lock_count;
|
||||||
@@global.max_write_lock_count
|
@@global.max_write_lock_count
|
||||||
4294967296
|
4294967295
|
||||||
SET @@global.max_write_lock_count = -1;
|
SET @@global.max_write_lock_count = -1;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect max_write_lock_count value: '-1'
|
Warning 1292 Truncated incorrect max_write_lock_count value: '-1'
|
||||||
@ -52,19 +54,21 @@ SELECT @@global.max_write_lock_count;
|
|||||||
@@global.max_write_lock_count
|
@@global.max_write_lock_count
|
||||||
1
|
1
|
||||||
SET @@global.max_write_lock_count = 429496729500;
|
SET @@global.max_write_lock_count = 429496729500;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect max_write_lock_count value: '429496729500'
|
||||||
SELECT @@global.max_write_lock_count;
|
SELECT @@global.max_write_lock_count;
|
||||||
@@global.max_write_lock_count
|
@@global.max_write_lock_count
|
||||||
429496729500
|
4294967295
|
||||||
SET @@global.max_write_lock_count = 65530.34;
|
SET @@global.max_write_lock_count = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_write_lock_count'
|
ERROR 42000: Incorrect argument type to variable 'max_write_lock_count'
|
||||||
SELECT @@global.max_write_lock_count;
|
SELECT @@global.max_write_lock_count;
|
||||||
@@global.max_write_lock_count
|
@@global.max_write_lock_count
|
||||||
429496729500
|
4294967295
|
||||||
SET @@global.max_write_lock_count = test;
|
SET @@global.max_write_lock_count = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'max_write_lock_count'
|
ERROR 42000: Incorrect argument type to variable 'max_write_lock_count'
|
||||||
SELECT @@global.max_write_lock_count;
|
SELECT @@global.max_write_lock_count;
|
||||||
@@global.max_write_lock_count
|
@@global.max_write_lock_count
|
||||||
429496729500
|
4294967295
|
||||||
'#------------------FN_DYNVARS_088_05-----------------------#'
|
'#------------------FN_DYNVARS_088_05-----------------------#'
|
||||||
SELECT @@global.max_write_lock_count = VARIABLE_VALUE
|
SELECT @@global.max_write_lock_count = VARIABLE_VALUE
|
||||||
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
||||||
@ -101,4 +105,4 @@ ERROR 42S22: Unknown column 'max_write_lock_count' in 'field list'
|
|||||||
SET @@global.max_write_lock_count = @start_global_value;
|
SET @@global.max_write_lock_count = @start_global_value;
|
||||||
SELECT @@global.max_write_lock_count;
|
SELECT @@global.max_write_lock_count;
|
||||||
@@global.max_write_lock_count
|
@@global.max_write_lock_count
|
||||||
18446744073709551615
|
4294967295
|
||||||
|
@ -88,23 +88,27 @@ SELECT @@global.min_examined_row_limit;
|
|||||||
@@global.min_examined_row_limit
|
@@global.min_examined_row_limit
|
||||||
0
|
0
|
||||||
SET @@global.min_examined_row_limit = 429496729500;
|
SET @@global.min_examined_row_limit = 429496729500;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect min_examined_row_limit value: '429496729500'
|
||||||
SELECT @@global.min_examined_row_limit;
|
SELECT @@global.min_examined_row_limit;
|
||||||
@@global.min_examined_row_limit
|
@@global.min_examined_row_limit
|
||||||
429496729500
|
4294967295
|
||||||
SET @@global.min_examined_row_limit = 65530.34;
|
SET @@global.min_examined_row_limit = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'min_examined_row_limit'
|
ERROR 42000: Incorrect argument type to variable 'min_examined_row_limit'
|
||||||
SELECT @@global.min_examined_row_limit;
|
SELECT @@global.min_examined_row_limit;
|
||||||
@@global.min_examined_row_limit
|
@@global.min_examined_row_limit
|
||||||
429496729500
|
4294967295
|
||||||
SET @@global.min_examined_row_limit = test;
|
SET @@global.min_examined_row_limit = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'min_examined_row_limit'
|
ERROR 42000: Incorrect argument type to variable 'min_examined_row_limit'
|
||||||
SELECT @@global.min_examined_row_limit;
|
SELECT @@global.min_examined_row_limit;
|
||||||
@@global.min_examined_row_limit
|
@@global.min_examined_row_limit
|
||||||
429496729500
|
4294967295
|
||||||
SET @@session.min_examined_row_limit = 4294967296;
|
SET @@session.min_examined_row_limit = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect min_examined_row_limit value: '4294967296'
|
||||||
SELECT @@session.min_examined_row_limit;
|
SELECT @@session.min_examined_row_limit;
|
||||||
@@session.min_examined_row_limit
|
@@session.min_examined_row_limit
|
||||||
4294967296
|
4294967295
|
||||||
SET @@session.min_examined_row_limit = -1;
|
SET @@session.min_examined_row_limit = -1;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect min_examined_row_limit value: '-1'
|
Warning 1292 Truncated incorrect min_examined_row_limit value: '-1'
|
||||||
@ -114,14 +118,16 @@ SELECT @@session.min_examined_row_limit;
|
|||||||
SET @@session.min_examined_row_limit = 65530.34;
|
SET @@session.min_examined_row_limit = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'min_examined_row_limit'
|
ERROR 42000: Incorrect argument type to variable 'min_examined_row_limit'
|
||||||
SET @@session.min_examined_row_limit = 4294967295021;
|
SET @@session.min_examined_row_limit = 4294967295021;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect min_examined_row_limit value: '4294967295021'
|
||||||
SELECT @@session.min_examined_row_limit;
|
SELECT @@session.min_examined_row_limit;
|
||||||
@@session.min_examined_row_limit
|
@@session.min_examined_row_limit
|
||||||
4294967295021
|
4294967295
|
||||||
SET @@session.min_examined_row_limit = test;
|
SET @@session.min_examined_row_limit = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'min_examined_row_limit'
|
ERROR 42000: Incorrect argument type to variable 'min_examined_row_limit'
|
||||||
SELECT @@session.min_examined_row_limit;
|
SELECT @@session.min_examined_row_limit;
|
||||||
@@session.min_examined_row_limit
|
@@session.min_examined_row_limit
|
||||||
4294967295021
|
4294967295
|
||||||
'#------------------FN_DYNVARS_089_06-----------------------#'
|
'#------------------FN_DYNVARS_089_06-----------------------#'
|
||||||
SELECT @@global.min_examined_row_limit = VARIABLE_VALUE
|
SELECT @@global.min_examined_row_limit = VARIABLE_VALUE
|
||||||
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
||||||
|
@ -82,23 +82,27 @@ SELECT @@global.net_retry_count;
|
|||||||
@@global.net_retry_count
|
@@global.net_retry_count
|
||||||
1
|
1
|
||||||
SET @@global.net_retry_count = 4294967296;
|
SET @@global.net_retry_count = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect net_retry_count value: '4294967296'
|
||||||
SELECT @@global.net_retry_count;
|
SELECT @@global.net_retry_count;
|
||||||
@@global.net_retry_count
|
@@global.net_retry_count
|
||||||
4294967296
|
4294967295
|
||||||
SET @@global.net_retry_count = 429496729500;
|
SET @@global.net_retry_count = 429496729500;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect net_retry_count value: '429496729500'
|
||||||
SELECT @@global.net_retry_count;
|
SELECT @@global.net_retry_count;
|
||||||
@@global.net_retry_count
|
@@global.net_retry_count
|
||||||
429496729500
|
4294967295
|
||||||
SET @@global.net_retry_count = 65530.34;
|
SET @@global.net_retry_count = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'net_retry_count'
|
ERROR 42000: Incorrect argument type to variable 'net_retry_count'
|
||||||
SELECT @@global.net_retry_count;
|
SELECT @@global.net_retry_count;
|
||||||
@@global.net_retry_count
|
@@global.net_retry_count
|
||||||
429496729500
|
4294967295
|
||||||
SET @@global.net_retry_count = test;
|
SET @@global.net_retry_count = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'net_retry_count'
|
ERROR 42000: Incorrect argument type to variable 'net_retry_count'
|
||||||
SELECT @@global.net_retry_count;
|
SELECT @@global.net_retry_count;
|
||||||
@@global.net_retry_count
|
@@global.net_retry_count
|
||||||
429496729500
|
4294967295
|
||||||
SET @@session.net_retry_count = 0;
|
SET @@session.net_retry_count = 0;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect net_retry_count value: '0'
|
Warning 1292 Truncated incorrect net_retry_count value: '0'
|
||||||
@ -114,18 +118,22 @@ SELECT @@session.net_retry_count;
|
|||||||
SET @@session.net_retry_count = 65530.34;
|
SET @@session.net_retry_count = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'net_retry_count'
|
ERROR 42000: Incorrect argument type to variable 'net_retry_count'
|
||||||
SET @@session.net_retry_count = 6555015425;
|
SET @@session.net_retry_count = 6555015425;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect net_retry_count value: '6555015425'
|
||||||
SELECT @@session.net_retry_count;
|
SELECT @@session.net_retry_count;
|
||||||
@@session.net_retry_count
|
@@session.net_retry_count
|
||||||
6555015425
|
4294967295
|
||||||
SET @@session.net_retry_count = 4294967296;
|
SET @@session.net_retry_count = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect net_retry_count value: '4294967296'
|
||||||
SELECT @@session.net_retry_count;
|
SELECT @@session.net_retry_count;
|
||||||
@@session.net_retry_count
|
@@session.net_retry_count
|
||||||
4294967296
|
4294967295
|
||||||
SET @@session.net_retry_count = test;
|
SET @@session.net_retry_count = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'net_retry_count'
|
ERROR 42000: Incorrect argument type to variable 'net_retry_count'
|
||||||
SELECT @@session.net_retry_count;
|
SELECT @@session.net_retry_count;
|
||||||
@@session.net_retry_count
|
@@session.net_retry_count
|
||||||
4294967296
|
4294967295
|
||||||
'#------------------FN_DYNVARS_111_06-----------------------#'
|
'#------------------FN_DYNVARS_111_06-----------------------#'
|
||||||
SELECT @@global.net_retry_count = VARIABLE_VALUE
|
SELECT @@global.net_retry_count = VARIABLE_VALUE
|
||||||
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
||||||
|
@ -38,7 +38,8 @@ select @@global.progress_report_time;
|
|||||||
set session progress_report_time=cast(-1 as unsigned int);
|
set session progress_report_time=cast(-1 as unsigned int);
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
Warning 1105 Cast to unsigned converted negative integer to it's positive complement
|
||||||
|
Warning 1292 Truncated incorrect progress_report_time value: '18446744073709551615'
|
||||||
select @@session.progress_report_time;
|
select @@session.progress_report_time;
|
||||||
@@session.progress_report_time
|
@@session.progress_report_time
|
||||||
18446744073709551615
|
4294967295
|
||||||
SET @@global.progress_report_time = @start_global_value;
|
SET @@global.progress_report_time = @start_global_value;
|
||||||
|
@ -38,18 +38,22 @@ SELECT @@global.query_cache_limit;
|
|||||||
@@global.query_cache_limit
|
@@global.query_cache_limit
|
||||||
0
|
0
|
||||||
SET @@global.query_cache_limit = 4294967296;
|
SET @@global.query_cache_limit = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect query_cache_limit value: '4294967296'
|
||||||
SELECT @@global.query_cache_limit;
|
SELECT @@global.query_cache_limit;
|
||||||
@@global.query_cache_limit
|
@@global.query_cache_limit
|
||||||
4294967296
|
4294967295
|
||||||
SET @@global.query_cache_limit = 10240022115;
|
SET @@global.query_cache_limit = 10240022115;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect query_cache_limit value: '10240022115'
|
||||||
SELECT @@global.query_cache_limit;
|
SELECT @@global.query_cache_limit;
|
||||||
@@global.query_cache_limit
|
@@global.query_cache_limit
|
||||||
10240022115
|
4294967295
|
||||||
SET @@global.query_cache_limit = 10000.01;
|
SET @@global.query_cache_limit = 10000.01;
|
||||||
ERROR 42000: Incorrect argument type to variable 'query_cache_limit'
|
ERROR 42000: Incorrect argument type to variable 'query_cache_limit'
|
||||||
SELECT @@global.query_cache_limit;
|
SELECT @@global.query_cache_limit;
|
||||||
@@global.query_cache_limit
|
@@global.query_cache_limit
|
||||||
10240022115
|
4294967295
|
||||||
SET @@global.query_cache_limit = -1024;
|
SET @@global.query_cache_limit = -1024;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect query_cache_limit value: '-1024'
|
Warning 1292 Truncated incorrect query_cache_limit value: '-1024'
|
||||||
@ -57,25 +61,27 @@ SELECT @@global.query_cache_limit;
|
|||||||
@@global.query_cache_limit
|
@@global.query_cache_limit
|
||||||
0
|
0
|
||||||
SET @@global.query_cache_limit = 42949672950;
|
SET @@global.query_cache_limit = 42949672950;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect query_cache_limit value: '42949672950'
|
||||||
SELECT @@global.query_cache_limit;
|
SELECT @@global.query_cache_limit;
|
||||||
@@global.query_cache_limit
|
@@global.query_cache_limit
|
||||||
42949672950
|
4294967295
|
||||||
SET @@global.query_cache_limit = ON;
|
SET @@global.query_cache_limit = ON;
|
||||||
ERROR 42000: Incorrect argument type to variable 'query_cache_limit'
|
ERROR 42000: Incorrect argument type to variable 'query_cache_limit'
|
||||||
SELECT @@global.query_cache_limit;
|
SELECT @@global.query_cache_limit;
|
||||||
@@global.query_cache_limit
|
@@global.query_cache_limit
|
||||||
42949672950
|
4294967295
|
||||||
SET @@global.query_cache_limit = 'test';
|
SET @@global.query_cache_limit = 'test';
|
||||||
ERROR 42000: Incorrect argument type to variable 'query_cache_limit'
|
ERROR 42000: Incorrect argument type to variable 'query_cache_limit'
|
||||||
SELECT @@global.query_cache_limit;
|
SELECT @@global.query_cache_limit;
|
||||||
@@global.query_cache_limit
|
@@global.query_cache_limit
|
||||||
42949672950
|
4294967295
|
||||||
'#-------------------FN_DYNVARS_131_05----------------------------#'
|
'#-------------------FN_DYNVARS_131_05----------------------------#'
|
||||||
SET @@session.query_cache_limit = 0;
|
SET @@session.query_cache_limit = 0;
|
||||||
ERROR HY000: Variable 'query_cache_limit' is a GLOBAL variable and should be set with SET GLOBAL
|
ERROR HY000: Variable 'query_cache_limit' is a GLOBAL variable and should be set with SET GLOBAL
|
||||||
SELECT @@query_cache_limit;
|
SELECT @@query_cache_limit;
|
||||||
@@query_cache_limit
|
@@query_cache_limit
|
||||||
42949672950
|
4294967295
|
||||||
'#----------------------FN_DYNVARS_131_06------------------------#'
|
'#----------------------FN_DYNVARS_131_06------------------------#'
|
||||||
SELECT @@global.query_cache_limit = VARIABLE_VALUE
|
SELECT @@global.query_cache_limit = VARIABLE_VALUE
|
||||||
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
||||||
|
@ -46,6 +46,8 @@ SELECT @@global.query_cache_min_res_unit;
|
|||||||
@@global.query_cache_min_res_unit
|
@@global.query_cache_min_res_unit
|
||||||
512
|
512
|
||||||
SET @@global.query_cache_min_res_unit = 4294967296;
|
SET @@global.query_cache_min_res_unit = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect query_cache_min_res_unit value: '4294967296'
|
||||||
SELECT @@global.query_cache_min_res_unit;
|
SELECT @@global.query_cache_min_res_unit;
|
||||||
@@global.query_cache_min_res_unit
|
@@global.query_cache_min_res_unit
|
||||||
4294967296
|
4294967296
|
||||||
@ -65,25 +67,27 @@ SELECT @@global.query_cache_min_res_unit;
|
|||||||
@@global.query_cache_min_res_unit
|
@@global.query_cache_min_res_unit
|
||||||
512
|
512
|
||||||
SET @@global.query_cache_min_res_unit = 42949672950;
|
SET @@global.query_cache_min_res_unit = 42949672950;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect query_cache_min_res_unit value: '42949672950'
|
||||||
SELECT @@global.query_cache_min_res_unit;
|
SELECT @@global.query_cache_min_res_unit;
|
||||||
@@global.query_cache_min_res_unit
|
@@global.query_cache_min_res_unit
|
||||||
42949672952
|
4294967296
|
||||||
SET @@global.query_cache_min_res_unit = ON;
|
SET @@global.query_cache_min_res_unit = ON;
|
||||||
ERROR 42000: Incorrect argument type to variable 'query_cache_min_res_unit'
|
ERROR 42000: Incorrect argument type to variable 'query_cache_min_res_unit'
|
||||||
SELECT @@global.query_cache_min_res_unit;
|
SELECT @@global.query_cache_min_res_unit;
|
||||||
@@global.query_cache_min_res_unit
|
@@global.query_cache_min_res_unit
|
||||||
42949672952
|
4294967296
|
||||||
SET @@global.query_cache_min_res_unit = 'test';
|
SET @@global.query_cache_min_res_unit = 'test';
|
||||||
ERROR 42000: Incorrect argument type to variable 'query_cache_min_res_unit'
|
ERROR 42000: Incorrect argument type to variable 'query_cache_min_res_unit'
|
||||||
SELECT @@global.query_cache_min_res_unit;
|
SELECT @@global.query_cache_min_res_unit;
|
||||||
@@global.query_cache_min_res_unit
|
@@global.query_cache_min_res_unit
|
||||||
42949672952
|
4294967296
|
||||||
'#-------------------FN_DYNVARS_132_05----------------------------#'
|
'#-------------------FN_DYNVARS_132_05----------------------------#'
|
||||||
SET @@session.query_cache_min_res_unit = 0;
|
SET @@session.query_cache_min_res_unit = 0;
|
||||||
ERROR HY000: Variable 'query_cache_min_res_unit' is a GLOBAL variable and should be set with SET GLOBAL
|
ERROR HY000: Variable 'query_cache_min_res_unit' is a GLOBAL variable and should be set with SET GLOBAL
|
||||||
SELECT @@query_cache_min_res_unit;
|
SELECT @@query_cache_min_res_unit;
|
||||||
@@query_cache_min_res_unit
|
@@query_cache_min_res_unit
|
||||||
42949672952
|
4294967296
|
||||||
'#----------------------FN_DYNVARS_132_06------------------------#'
|
'#----------------------FN_DYNVARS_132_06------------------------#'
|
||||||
SELECT @@global.query_cache_min_res_unit = VARIABLE_VALUE
|
SELECT @@global.query_cache_min_res_unit = VARIABLE_VALUE
|
||||||
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
||||||
|
@ -86,17 +86,17 @@ Warnings:
|
|||||||
Warning 1292 Truncated incorrect range_alloc_block_size value: '42949672951'
|
Warning 1292 Truncated incorrect range_alloc_block_size value: '42949672951'
|
||||||
SELECT @@global.range_alloc_block_size;
|
SELECT @@global.range_alloc_block_size;
|
||||||
@@global.range_alloc_block_size
|
@@global.range_alloc_block_size
|
||||||
42949671936
|
4294966272
|
||||||
SET @@global.range_alloc_block_size = 65530.34;
|
SET @@global.range_alloc_block_size = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'range_alloc_block_size'
|
ERROR 42000: Incorrect argument type to variable 'range_alloc_block_size'
|
||||||
SELECT @@global.range_alloc_block_size;
|
SELECT @@global.range_alloc_block_size;
|
||||||
@@global.range_alloc_block_size
|
@@global.range_alloc_block_size
|
||||||
42949671936
|
4294966272
|
||||||
SET @@global.range_alloc_block_size = test;
|
SET @@global.range_alloc_block_size = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'range_alloc_block_size'
|
ERROR 42000: Incorrect argument type to variable 'range_alloc_block_size'
|
||||||
SELECT @@global.range_alloc_block_size;
|
SELECT @@global.range_alloc_block_size;
|
||||||
@@global.range_alloc_block_size
|
@@global.range_alloc_block_size
|
||||||
42949671936
|
4294966272
|
||||||
SET @@session.range_alloc_block_size = 0;
|
SET @@session.range_alloc_block_size = 0;
|
||||||
Warnings:
|
Warnings:
|
||||||
Warning 1292 Truncated incorrect range_alloc_block_size value: '0'
|
Warning 1292 Truncated incorrect range_alloc_block_size value: '0'
|
||||||
@ -112,14 +112,16 @@ SELECT @@session.range_alloc_block_size;
|
|||||||
SET @@session.range_alloc_block_size = 65530.34;
|
SET @@session.range_alloc_block_size = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'range_alloc_block_size'
|
ERROR 42000: Incorrect argument type to variable 'range_alloc_block_size'
|
||||||
SET @@session.range_alloc_block_size = 4294967296;
|
SET @@session.range_alloc_block_size = 4294967296;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect range_alloc_block_size value: '4294967296'
|
||||||
SELECT @@session.range_alloc_block_size;
|
SELECT @@session.range_alloc_block_size;
|
||||||
@@session.range_alloc_block_size
|
@@session.range_alloc_block_size
|
||||||
4294967296
|
4294966272
|
||||||
SET @@session.range_alloc_block_size = test;
|
SET @@session.range_alloc_block_size = test;
|
||||||
ERROR 42000: Incorrect argument type to variable 'range_alloc_block_size'
|
ERROR 42000: Incorrect argument type to variable 'range_alloc_block_size'
|
||||||
SELECT @@session.range_alloc_block_size;
|
SELECT @@session.range_alloc_block_size;
|
||||||
@@session.range_alloc_block_size
|
@@session.range_alloc_block_size
|
||||||
4294967296
|
4294966272
|
||||||
'#------------------FN_DYNVARS_137_06-----------------------#'
|
'#------------------FN_DYNVARS_137_06-----------------------#'
|
||||||
SELECT @@global.range_alloc_block_size = VARIABLE_VALUE
|
SELECT @@global.range_alloc_block_size = VARIABLE_VALUE
|
||||||
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
|
||||||
|
@ -39,9 +39,11 @@ SELECT @@global.slave_transaction_retries;
|
|||||||
@@global.slave_transaction_retries
|
@@global.slave_transaction_retries
|
||||||
4294967295
|
4294967295
|
||||||
SET @@global.slave_transaction_retries = 2147483649*2;
|
SET @@global.slave_transaction_retries = 2147483649*2;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect slave_transaction_retries value: '4294967298'
|
||||||
SELECT @@global.slave_transaction_retries;
|
SELECT @@global.slave_transaction_retries;
|
||||||
@@global.slave_transaction_retries
|
@@global.slave_transaction_retries
|
||||||
4294967298
|
4294967295
|
||||||
SET @@global.slave_transaction_retries = 4294967295;
|
SET @@global.slave_transaction_retries = 4294967295;
|
||||||
SELECT @@global.slave_transaction_retries;
|
SELECT @@global.slave_transaction_retries;
|
||||||
@@global.slave_transaction_retries
|
@@global.slave_transaction_retries
|
||||||
@ -61,9 +63,11 @@ SELECT @@global.slave_transaction_retries;
|
|||||||
@@global.slave_transaction_retries
|
@@global.slave_transaction_retries
|
||||||
0
|
0
|
||||||
SET @@global.slave_transaction_retries = 2147483649*2147483649;
|
SET @@global.slave_transaction_retries = 2147483649*2147483649;
|
||||||
|
Warnings:
|
||||||
|
Warning 1292 Truncated incorrect slave_transaction_retries value: '4611686022722355201'
|
||||||
SELECT @@global.slave_transaction_retries;
|
SELECT @@global.slave_transaction_retries;
|
||||||
@@global.slave_transaction_retries
|
@@global.slave_transaction_retries
|
||||||
4611686022722355201
|
4294967295
|
||||||
SET @@global.slave_transaction_retries = 65530.34;
|
SET @@global.slave_transaction_retries = 65530.34;
|
||||||
ERROR 42000: Incorrect argument type to variable 'slave_transaction_retries'
|
ERROR 42000: Incorrect argument type to variable 'slave_transaction_retries'
|
||||||
SET @@global.slave_transaction_retries = '100';
|
SET @@global.slave_transaction_retries = '100';
|
||||||
|
@ -82,7 +82,7 @@ Warnings:
|
|||||||
Warning 1292 Truncated incorrect transaction_alloc_block_size value: '123456789201'
|
Warning 1292 Truncated incorrect transaction_alloc_block_size value: '123456789201'
|
||||||
SELECT @@global.transaction_alloc_block_size;
|
SELECT @@global.transaction_alloc_block_size;
|
||||||
@@global.transaction_alloc_block_size
|
@@global.transaction_alloc_block_size
|
||||||
123456788480
|
4294966272
|
||||||
SET @@global.transaction_alloc_block_size = ON;
|
SET @@global.transaction_alloc_block_size = ON;
|
||||||
ERROR 42000: Incorrect argument type to variable 'transaction_alloc_block_size'
|
ERROR 42000: Incorrect argument type to variable 'transaction_alloc_block_size'
|
||||||
SET @@global.transaction_alloc_block_size = OFF;
|
SET @@global.transaction_alloc_block_size = OFF;
|
||||||
@ -114,7 +114,7 @@ Warnings:
|
|||||||
Warning 1292 Truncated incorrect transaction_alloc_block_size value: '12345678901'
|
Warning 1292 Truncated incorrect transaction_alloc_block_size value: '12345678901'
|
||||||
SELECT @@session.transaction_alloc_block_size;
|
SELECT @@session.transaction_alloc_block_size;
|
||||||
@@session.transaction_alloc_block_size
|
@@session.transaction_alloc_block_size
|
||||||
12345678848
|
4294966272
|
||||||
SET @@session.transaction_alloc_block_size = ON;
|
SET @@session.transaction_alloc_block_size = ON;
|
||||||
ERROR 42000: Incorrect argument type to variable 'transaction_alloc_block_size'
|
ERROR 42000: Incorrect argument type to variable 'transaction_alloc_block_size'
|
||||||
SET @@session.transaction_alloc_block_size = OFF;
|
SET @@session.transaction_alloc_block_size = OFF;
|
||||||
|
@ -39,7 +39,7 @@ static my_bool win32_init_tcp_ip();
|
|||||||
my_bool my_init_done= 0;
|
my_bool my_init_done= 0;
|
||||||
uint mysys_usage_id= 0; /* Incremented for each my_init() */
|
uint mysys_usage_id= 0; /* Incremented for each my_init() */
|
||||||
|
|
||||||
ulong my_thread_stack_size= (sizeof(void*) <= 4)? 65536: ((256-16)*1024);
|
ulonglong my_thread_stack_size= (sizeof(void*) <= 4)? 65536: ((256-16)*1024);
|
||||||
|
|
||||||
static ulong atoi_octal(const char *str)
|
static ulong atoi_octal(const char *str)
|
||||||
{
|
{
|
||||||
|
@ -473,11 +473,11 @@ uint slave_net_timeout;
|
|||||||
ulong slave_exec_mode_options;
|
ulong slave_exec_mode_options;
|
||||||
ulonglong slave_type_conversions_options;
|
ulonglong slave_type_conversions_options;
|
||||||
ulong thread_cache_size=0;
|
ulong thread_cache_size=0;
|
||||||
ulong binlog_cache_size=0;
|
ulonglong binlog_cache_size=0;
|
||||||
ulong max_binlog_cache_size=0;
|
ulonglong max_binlog_cache_size=0;
|
||||||
ulong binlog_stmt_cache_size=0;
|
ulonglong binlog_stmt_cache_size=0;
|
||||||
ulong max_binlog_stmt_cache_size=0;
|
ulonglong max_binlog_stmt_cache_size=0;
|
||||||
ulong query_cache_size=0;
|
ulonglong query_cache_size=0;
|
||||||
ulong refresh_version; /* Increments on each reload */
|
ulong refresh_version; /* Increments on each reload */
|
||||||
query_id_t global_query_id;
|
query_id_t global_query_id;
|
||||||
my_atomic_rwlock_t global_query_id_lock;
|
my_atomic_rwlock_t global_query_id_lock;
|
||||||
@ -2800,7 +2800,7 @@ and this may fail.\n\n");
|
|||||||
fprintf(stderr, "thread_count=%u\n", thread_count);
|
fprintf(stderr, "thread_count=%u\n", thread_count);
|
||||||
fprintf(stderr, "It is possible that mysqld could use up to \n\
|
fprintf(stderr, "It is possible that mysqld could use up to \n\
|
||||||
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = %lu K\n\
|
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = %lu K\n\
|
||||||
bytes of memory\n", ((ulong) dflt_key_cache->key_cache_mem_size +
|
bytes of memory\n", (ulong) (dflt_key_cache->key_cache_mem_size +
|
||||||
(global_system_variables.read_buff_size +
|
(global_system_variables.read_buff_size +
|
||||||
global_system_variables.sortbuff_size) *
|
global_system_variables.sortbuff_size) *
|
||||||
(thread_scheduler->max_threads + extra_max_connections) +
|
(thread_scheduler->max_threads + extra_max_connections) +
|
||||||
@ -4885,8 +4885,8 @@ int mysqld_main(int argc, char **argv)
|
|||||||
if (stack_size && stack_size < my_thread_stack_size)
|
if (stack_size && stack_size < my_thread_stack_size)
|
||||||
{
|
{
|
||||||
if (global_system_variables.log_warnings)
|
if (global_system_variables.log_warnings)
|
||||||
sql_print_warning("Asked for %lu thread stack, but got %ld",
|
sql_print_warning("Asked for %llu thread stack, but got %zu",
|
||||||
my_thread_stack_size, (long) stack_size);
|
my_thread_stack_size, stack_size);
|
||||||
#if defined(__ia64__) || defined(__ia64)
|
#if defined(__ia64__) || defined(__ia64)
|
||||||
my_thread_stack_size= stack_size*2;
|
my_thread_stack_size= stack_size*2;
|
||||||
#else
|
#else
|
||||||
|
@ -151,7 +151,8 @@ extern ulong delayed_insert_limit, delayed_queue_size;
|
|||||||
extern ulong delayed_insert_threads, delayed_insert_writes;
|
extern ulong delayed_insert_threads, delayed_insert_writes;
|
||||||
extern ulong delayed_rows_in_use,delayed_insert_errors;
|
extern ulong delayed_rows_in_use,delayed_insert_errors;
|
||||||
extern ulong slave_open_temp_tables;
|
extern ulong slave_open_temp_tables;
|
||||||
extern ulong query_cache_size, query_cache_min_res_unit;
|
extern ulonglong query_cache_size;
|
||||||
|
extern ulong query_cache_min_res_unit;
|
||||||
extern ulong slow_launch_threads, slow_launch_time;
|
extern ulong slow_launch_threads, slow_launch_time;
|
||||||
extern ulong table_cache_size, table_def_size;
|
extern ulong table_cache_size, table_def_size;
|
||||||
extern MYSQL_PLUGIN_IMPORT ulong max_connections;
|
extern MYSQL_PLUGIN_IMPORT ulong max_connections;
|
||||||
@ -165,8 +166,8 @@ extern int max_user_connections;
|
|||||||
extern ulong what_to_log,flush_time;
|
extern ulong what_to_log,flush_time;
|
||||||
extern ulong max_prepared_stmt_count, prepared_stmt_count;
|
extern ulong max_prepared_stmt_count, prepared_stmt_count;
|
||||||
extern ulong open_files_limit;
|
extern ulong open_files_limit;
|
||||||
extern ulong binlog_cache_size, binlog_stmt_cache_size;
|
extern ulonglong binlog_cache_size, binlog_stmt_cache_size;
|
||||||
extern ulong max_binlog_cache_size, max_binlog_stmt_cache_size;
|
extern ulonglong max_binlog_cache_size, max_binlog_stmt_cache_size;
|
||||||
extern ulong max_binlog_size, max_relay_log_size;
|
extern ulong max_binlog_size, max_relay_log_size;
|
||||||
extern ulong opt_binlog_rows_event_max_size;
|
extern ulong opt_binlog_rows_event_max_size;
|
||||||
extern ulong rpl_recovery_rank, thread_cache_size;
|
extern ulong rpl_recovery_rank, thread_cache_size;
|
||||||
|
@ -467,11 +467,13 @@ typedef struct system_variables
|
|||||||
ulonglong join_buff_space_limit;
|
ulonglong join_buff_space_limit;
|
||||||
ulonglong log_slow_filter;
|
ulonglong log_slow_filter;
|
||||||
ulonglong log_slow_verbosity;
|
ulonglong log_slow_verbosity;
|
||||||
|
ulonglong bulk_insert_buff_size;
|
||||||
|
ulonglong join_buff_size;
|
||||||
|
ulonglong sortbuff_size;
|
||||||
|
ulonglong group_concat_max_len;
|
||||||
ha_rows select_limit;
|
ha_rows select_limit;
|
||||||
ha_rows max_join_size;
|
ha_rows max_join_size;
|
||||||
ulong auto_increment_increment, auto_increment_offset;
|
ulong auto_increment_increment, auto_increment_offset;
|
||||||
ulong bulk_insert_buff_size;
|
|
||||||
ulong join_buff_size;
|
|
||||||
ulong lock_wait_timeout;
|
ulong lock_wait_timeout;
|
||||||
ulong join_cache_level;
|
ulong join_cache_level;
|
||||||
ulong max_allowed_packet;
|
ulong max_allowed_packet;
|
||||||
@ -496,7 +498,6 @@ typedef struct system_variables
|
|||||||
ulong read_rnd_buff_size;
|
ulong read_rnd_buff_size;
|
||||||
ulong mrr_buff_size;
|
ulong mrr_buff_size;
|
||||||
ulong div_precincrement;
|
ulong div_precincrement;
|
||||||
ulong sortbuff_size;
|
|
||||||
/* Total size of all buffers used by the subselect_rowid_merge_engine. */
|
/* Total size of all buffers used by the subselect_rowid_merge_engine. */
|
||||||
ulong rowid_merge_buff_size;
|
ulong rowid_merge_buff_size;
|
||||||
ulong max_sp_recursion_depth;
|
ulong max_sp_recursion_depth;
|
||||||
@ -508,7 +509,6 @@ typedef struct system_variables
|
|||||||
ulong trans_alloc_block_size;
|
ulong trans_alloc_block_size;
|
||||||
ulong trans_prealloc_size;
|
ulong trans_prealloc_size;
|
||||||
ulong log_warnings;
|
ulong log_warnings;
|
||||||
ulong group_concat_max_len;
|
|
||||||
/* Flags for slow log filtering */
|
/* Flags for slow log filtering */
|
||||||
ulong log_slow_rate_limit;
|
ulong log_slow_rate_limit;
|
||||||
ulong binlog_format; ///< binlog format for this thd (see enum_binlog_format)
|
ulong binlog_format; ///< binlog format for this thd (see enum_binlog_format)
|
||||||
|
@ -211,23 +211,23 @@ static Sys_var_charptr Sys_basedir(
|
|||||||
READ_ONLY GLOBAL_VAR(mysql_home_ptr), CMD_LINE(REQUIRED_ARG, 'b'),
|
READ_ONLY GLOBAL_VAR(mysql_home_ptr), CMD_LINE(REQUIRED_ARG, 'b'),
|
||||||
IN_FS_CHARSET, DEFAULT(0));
|
IN_FS_CHARSET, DEFAULT(0));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_binlog_cache_size(
|
static Sys_var_ulonglong Sys_binlog_cache_size(
|
||||||
"binlog_cache_size", "The size of the transactional cache for "
|
"binlog_cache_size", "The size of the transactional cache for "
|
||||||
"updates to transactional engines for the binary log. "
|
"updates to transactional engines for the binary log. "
|
||||||
"If you often use transactions containing many statements, "
|
"If you often use transactions containing many statements, "
|
||||||
"you can increase this to get more performance",
|
"you can increase this to get more performance",
|
||||||
GLOBAL_VAR(binlog_cache_size),
|
GLOBAL_VAR(binlog_cache_size),
|
||||||
CMD_LINE(REQUIRED_ARG),
|
CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(IO_SIZE, ULONG_MAX), DEFAULT(32768), BLOCK_SIZE(IO_SIZE));
|
VALID_RANGE(IO_SIZE, ULONGLONG_MAX), DEFAULT(32768), BLOCK_SIZE(IO_SIZE));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_binlog_stmt_cache_size(
|
static Sys_var_ulonglong Sys_binlog_stmt_cache_size(
|
||||||
"binlog_stmt_cache_size", "The size of the statement cache for "
|
"binlog_stmt_cache_size", "The size of the statement cache for "
|
||||||
"updates to non-transactional engines for the binary log. "
|
"updates to non-transactional engines for the binary log. "
|
||||||
"If you often use statements updating a great number of rows, "
|
"If you often use statements updating a great number of rows, "
|
||||||
"you can increase this to get more performance",
|
"you can increase this to get more performance",
|
||||||
GLOBAL_VAR(binlog_stmt_cache_size),
|
GLOBAL_VAR(binlog_stmt_cache_size),
|
||||||
CMD_LINE(REQUIRED_ARG),
|
CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(IO_SIZE, ULONG_MAX), DEFAULT(32768), BLOCK_SIZE(IO_SIZE));
|
VALID_RANGE(IO_SIZE, ULONGLONG_MAX), DEFAULT(32768), BLOCK_SIZE(IO_SIZE));
|
||||||
|
|
||||||
static bool check_has_super(sys_var *self, THD *thd, set_var *var)
|
static bool check_has_super(sys_var *self, THD *thd, set_var *var)
|
||||||
{
|
{
|
||||||
@ -353,11 +353,11 @@ static Sys_var_mybool Sys_binlog_direct(
|
|||||||
CMD_LINE(OPT_ARG), DEFAULT(FALSE),
|
CMD_LINE(OPT_ARG), DEFAULT(FALSE),
|
||||||
NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(binlog_direct_check));
|
NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(binlog_direct_check));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_bulk_insert_buff_size(
|
static Sys_var_ulonglong Sys_bulk_insert_buff_size(
|
||||||
"bulk_insert_buffer_size", "Size of tree cache used in bulk "
|
"bulk_insert_buffer_size", "Size of tree cache used in bulk "
|
||||||
"insert optimisation. Note that this is a limit per thread!",
|
"insert optimisation. Note that this is a limit per thread!",
|
||||||
SESSION_VAR(bulk_insert_buff_size), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(bulk_insert_buff_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(8192*1024), BLOCK_SIZE(1));
|
VALID_RANGE(0, ULONGLONG_MAX), DEFAULT(8192*1024), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_charptr Sys_character_sets_dir(
|
static Sys_var_charptr Sys_character_sets_dir(
|
||||||
"character_sets_dir", "Directory where character sets are",
|
"character_sets_dir", "Directory where character sets are",
|
||||||
@ -611,7 +611,7 @@ static Sys_var_ulong Sys_delayed_insert_limit(
|
|||||||
"handler will check if there are any SELECT statements pending. "
|
"handler will check if there are any SELECT statements pending. "
|
||||||
"If so, it allows these to execute before continuing",
|
"If so, it allows these to execute before continuing",
|
||||||
GLOBAL_VAR(delayed_insert_limit), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(delayed_insert_limit), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, ULONG_MAX), DEFAULT(DELAYED_LIMIT), BLOCK_SIZE(1));
|
VALID_RANGE(1, UINT_MAX), DEFAULT(DELAYED_LIMIT), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_delayed_insert_timeout(
|
static Sys_var_ulong Sys_delayed_insert_timeout(
|
||||||
"delayed_insert_timeout",
|
"delayed_insert_timeout",
|
||||||
@ -627,7 +627,7 @@ static Sys_var_ulong Sys_delayed_queue_size(
|
|||||||
"DELAYED. If the queue becomes full, any client that does INSERT "
|
"DELAYED. If the queue becomes full, any client that does INSERT "
|
||||||
"DELAYED will wait until there is room in the queue again",
|
"DELAYED will wait until there is room in the queue again",
|
||||||
GLOBAL_VAR(delayed_queue_size), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(delayed_queue_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, ULONG_MAX), DEFAULT(DELAYED_QUEUE_SIZE), BLOCK_SIZE(1));
|
VALID_RANGE(1, UINT_MAX), DEFAULT(DELAYED_QUEUE_SIZE), BLOCK_SIZE(1));
|
||||||
|
|
||||||
#ifdef HAVE_EVENT_SCHEDULER
|
#ifdef HAVE_EVENT_SCHEDULER
|
||||||
static const char *event_scheduler_names[]= { "OFF", "ON", "DISABLED", NullS };
|
static const char *event_scheduler_names[]= { "OFF", "ON", "DISABLED", NullS };
|
||||||
@ -809,11 +809,11 @@ static Sys_var_ulong Sys_interactive_timeout(
|
|||||||
CMD_LINE(REQUIRED_ARG),
|
CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, LONG_TIMEOUT), DEFAULT(NET_WAIT_TIMEOUT), BLOCK_SIZE(1));
|
VALID_RANGE(1, LONG_TIMEOUT), DEFAULT(NET_WAIT_TIMEOUT), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_join_buffer_size(
|
static Sys_var_ulonglong Sys_join_buffer_size(
|
||||||
"join_buffer_size",
|
"join_buffer_size",
|
||||||
"The size of the buffer that is used for joins",
|
"The size of the buffer that is used for joins",
|
||||||
SESSION_VAR(join_buff_size), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(join_buff_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(128, ULONG_MAX), DEFAULT(128*1024), BLOCK_SIZE(128));
|
VALID_RANGE(128, ULONGLONG_MAX), DEFAULT(128*1024), BLOCK_SIZE(128));
|
||||||
|
|
||||||
static Sys_var_keycache Sys_key_buffer_size(
|
static Sys_var_keycache Sys_key_buffer_size(
|
||||||
"key_buffer_size", "The size of the buffer used for "
|
"key_buffer_size", "The size of the buffer used for "
|
||||||
@ -851,7 +851,7 @@ static Sys_var_keycache Sys_key_cache_age_threshold(
|
|||||||
"blocks in key cache",
|
"blocks in key cache",
|
||||||
KEYCACHE_VAR(param_age_threshold),
|
KEYCACHE_VAR(param_age_threshold),
|
||||||
CMD_LINE(REQUIRED_ARG, OPT_KEY_CACHE_AGE_THRESHOLD),
|
CMD_LINE(REQUIRED_ARG, OPT_KEY_CACHE_AGE_THRESHOLD),
|
||||||
VALID_RANGE(100, ULONG_MAX), DEFAULT(300),
|
VALID_RANGE(100, UINT_MAX), DEFAULT(300),
|
||||||
BLOCK_SIZE(100), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
BLOCK_SIZE(100), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
||||||
ON_UPDATE(change_keycache_param));
|
ON_UPDATE(change_keycache_param));
|
||||||
|
|
||||||
@ -933,7 +933,7 @@ static Sys_var_ulong Sys_log_warnings(
|
|||||||
"Value can be between 0 and 11. Higher values mean more verbosity",
|
"Value can be between 0 and 11. Higher values mean more verbosity",
|
||||||
SESSION_VAR(log_warnings),
|
SESSION_VAR(log_warnings),
|
||||||
CMD_LINE(OPT_ARG, 'W'),
|
CMD_LINE(OPT_ARG, 'W'),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(1), BLOCK_SIZE(1));
|
VALID_RANGE(0, UINT_MAX), DEFAULT(1), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static bool update_cached_long_query_time(sys_var *self, THD *thd,
|
static bool update_cached_long_query_time(sys_var *self, THD *thd,
|
||||||
enum_var_type type)
|
enum_var_type type)
|
||||||
@ -1041,20 +1041,20 @@ static Sys_var_ulong Sys_max_allowed_packet(
|
|||||||
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG,
|
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG,
|
||||||
ON_CHECK(check_max_allowed_packet));
|
ON_CHECK(check_max_allowed_packet));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_max_binlog_cache_size(
|
static Sys_var_ulonglong Sys_max_binlog_cache_size(
|
||||||
"max_binlog_cache_size",
|
"max_binlog_cache_size",
|
||||||
"Sets the total size of the transactional cache",
|
"Sets the total size of the transactional cache",
|
||||||
GLOBAL_VAR(max_binlog_cache_size), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(max_binlog_cache_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(IO_SIZE, ULONG_MAX),
|
VALID_RANGE(IO_SIZE, ULONGLONG_MAX),
|
||||||
DEFAULT((ULONG_MAX/IO_SIZE)*IO_SIZE),
|
DEFAULT((UINT_MAX/IO_SIZE)*IO_SIZE),
|
||||||
BLOCK_SIZE(IO_SIZE));
|
BLOCK_SIZE(IO_SIZE));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_max_binlog_stmt_cache_size(
|
static Sys_var_ulonglong Sys_max_binlog_stmt_cache_size(
|
||||||
"max_binlog_stmt_cache_size",
|
"max_binlog_stmt_cache_size",
|
||||||
"Sets the total size of the statement cache",
|
"Sets the total size of the statement cache",
|
||||||
GLOBAL_VAR(max_binlog_stmt_cache_size), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(max_binlog_stmt_cache_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(IO_SIZE, ULONG_MAX),
|
VALID_RANGE(IO_SIZE, ULONGLONG_MAX),
|
||||||
DEFAULT((ULONG_MAX/IO_SIZE)*IO_SIZE),
|
DEFAULT((UINT_MAX/IO_SIZE)*IO_SIZE),
|
||||||
BLOCK_SIZE(IO_SIZE));
|
BLOCK_SIZE(IO_SIZE));
|
||||||
|
|
||||||
static bool fix_max_binlog_size(sys_var *self, THD *thd, enum_var_type type)
|
static bool fix_max_binlog_size(sys_var *self, THD *thd, enum_var_type type)
|
||||||
@ -1097,7 +1097,7 @@ static Sys_var_ulong Sys_max_connect_errors(
|
|||||||
"If there is more than this number of interrupted connections from "
|
"If there is more than this number of interrupted connections from "
|
||||||
"a host this host will be blocked from further connections",
|
"a host this host will be blocked from further connections",
|
||||||
GLOBAL_VAR(max_connect_errors), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(max_connect_errors), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, ULONG_MAX), DEFAULT(MAX_CONNECT_ERRORS),
|
VALID_RANGE(1, UINT_MAX), DEFAULT(MAX_CONNECT_ERRORS),
|
||||||
BLOCK_SIZE(1));
|
BLOCK_SIZE(1));
|
||||||
|
|
||||||
static bool check_max_delayed_threads(sys_var *self, THD *thd, set_var *var)
|
static bool check_max_delayed_threads(sys_var *self, THD *thd, set_var *var)
|
||||||
@ -1170,7 +1170,7 @@ static Sys_var_ulong Sys_max_seeks_for_key(
|
|||||||
"max_seeks_for_key",
|
"max_seeks_for_key",
|
||||||
"Limit assumed max number of seeks when looking up rows based on a key",
|
"Limit assumed max number of seeks when looking up rows based on a key",
|
||||||
SESSION_VAR(max_seeks_for_key), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(max_seeks_for_key), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, ULONG_MAX), DEFAULT(ULONG_MAX), BLOCK_SIZE(1));
|
VALID_RANGE(1, UINT_MAX), DEFAULT(UINT_MAX), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_max_length_for_sort_data(
|
static Sys_var_ulong Sys_max_length_for_sort_data(
|
||||||
"max_length_for_sort_data",
|
"max_length_for_sort_data",
|
||||||
@ -1262,20 +1262,20 @@ static Sys_var_ulong Sys_max_tmp_tables(
|
|||||||
"max_tmp_tables",
|
"max_tmp_tables",
|
||||||
"Maximum number of temporary tables a client can keep open at a time",
|
"Maximum number of temporary tables a client can keep open at a time",
|
||||||
SESSION_VAR(max_tmp_tables), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(max_tmp_tables), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, ULONG_MAX), DEFAULT(32), BLOCK_SIZE(1));
|
VALID_RANGE(1, UINT_MAX), DEFAULT(32), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_max_write_lock_count(
|
static Sys_var_ulong Sys_max_write_lock_count(
|
||||||
"max_write_lock_count",
|
"max_write_lock_count",
|
||||||
"After this many write locks, allow some read locks to run in between",
|
"After this many write locks, allow some read locks to run in between",
|
||||||
GLOBAL_VAR(max_write_lock_count), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(max_write_lock_count), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, ULONG_MAX), DEFAULT(ULONG_MAX), BLOCK_SIZE(1));
|
VALID_RANGE(1, UINT_MAX), DEFAULT(UINT_MAX), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_min_examined_row_limit(
|
static Sys_var_ulong Sys_min_examined_row_limit(
|
||||||
"min_examined_row_limit",
|
"min_examined_row_limit",
|
||||||
"Don't write queries to slow log that examine fewer rows "
|
"Don't write queries to slow log that examine fewer rows "
|
||||||
"than that",
|
"than that",
|
||||||
SESSION_VAR(min_examined_row_limit), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(min_examined_row_limit), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(0), BLOCK_SIZE(1));
|
VALID_RANGE(0, UINT_MAX), DEFAULT(0), BLOCK_SIZE(1));
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
static Sys_var_mybool Sys_named_pipe(
|
static Sys_var_mybool Sys_named_pipe(
|
||||||
@ -1348,7 +1348,7 @@ static Sys_var_ulong Sys_net_retry_count(
|
|||||||
"If a read on a communication port is interrupted, retry this "
|
"If a read on a communication port is interrupted, retry this "
|
||||||
"many times before giving up",
|
"many times before giving up",
|
||||||
SESSION_VAR(net_retry_count), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(net_retry_count), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, ULONG_MAX), DEFAULT(MYSQLD_NET_RETRY_COUNT),
|
VALID_RANGE(1, UINT_MAX), DEFAULT(MYSQLD_NET_RETRY_COUNT),
|
||||||
BLOCK_SIZE(1), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
BLOCK_SIZE(1), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
||||||
ON_UPDATE(fix_net_retry_count));
|
ON_UPDATE(fix_net_retry_count));
|
||||||
|
|
||||||
@ -1660,7 +1660,7 @@ static Sys_var_ulong Sys_range_alloc_block_size(
|
|||||||
"range_alloc_block_size",
|
"range_alloc_block_size",
|
||||||
"Allocation block size for storing ranges during optimization",
|
"Allocation block size for storing ranges during optimization",
|
||||||
SESSION_VAR(range_alloc_block_size), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(range_alloc_block_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(RANGE_ALLOC_BLOCK_SIZE, ULONG_MAX),
|
VALID_RANGE(RANGE_ALLOC_BLOCK_SIZE, UINT_MAX),
|
||||||
DEFAULT(RANGE_ALLOC_BLOCK_SIZE), BLOCK_SIZE(1024));
|
DEFAULT(RANGE_ALLOC_BLOCK_SIZE), BLOCK_SIZE(1024));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_multi_range_count(
|
static Sys_var_ulong Sys_multi_range_count(
|
||||||
@ -1682,7 +1682,7 @@ static Sys_var_ulong Sys_query_alloc_block_size(
|
|||||||
"query_alloc_block_size",
|
"query_alloc_block_size",
|
||||||
"Allocation block size for query parsing and execution",
|
"Allocation block size for query parsing and execution",
|
||||||
SESSION_VAR(query_alloc_block_size), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(query_alloc_block_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1024, ULONG_MAX), DEFAULT(QUERY_ALLOC_BLOCK_SIZE),
|
VALID_RANGE(1024, UINT_MAX), DEFAULT(QUERY_ALLOC_BLOCK_SIZE),
|
||||||
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
||||||
ON_UPDATE(fix_thd_mem_root));
|
ON_UPDATE(fix_thd_mem_root));
|
||||||
|
|
||||||
@ -1690,7 +1690,7 @@ static Sys_var_ulong Sys_query_prealloc_size(
|
|||||||
"query_prealloc_size",
|
"query_prealloc_size",
|
||||||
"Persistent buffer for query parsing and execution",
|
"Persistent buffer for query parsing and execution",
|
||||||
SESSION_VAR(query_prealloc_size), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(query_prealloc_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(QUERY_ALLOC_PREALLOC_SIZE, ULONG_MAX),
|
VALID_RANGE(QUERY_ALLOC_PREALLOC_SIZE, UINT_MAX),
|
||||||
DEFAULT(QUERY_ALLOC_PREALLOC_SIZE),
|
DEFAULT(QUERY_ALLOC_PREALLOC_SIZE),
|
||||||
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
||||||
ON_UPDATE(fix_thd_mem_root));
|
ON_UPDATE(fix_thd_mem_root));
|
||||||
@ -1746,10 +1746,10 @@ static Sys_var_ulong Sys_thread_concurrency(
|
|||||||
READ_ONLY GLOBAL_VAR(concurrency), CMD_LINE(REQUIRED_ARG),
|
READ_ONLY GLOBAL_VAR(concurrency), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, 512), DEFAULT(DEFAULT_CONCURRENCY), BLOCK_SIZE(1));
|
VALID_RANGE(1, 512), DEFAULT(DEFAULT_CONCURRENCY), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_thread_stack(
|
static Sys_var_ulonglong Sys_thread_stack(
|
||||||
"thread_stack", "The stack size for each thread",
|
"thread_stack", "The stack size for each thread",
|
||||||
READ_ONLY GLOBAL_VAR(my_thread_stack_size), CMD_LINE(REQUIRED_ARG),
|
READ_ONLY GLOBAL_VAR(my_thread_stack_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(128*1024, ULONG_MAX), DEFAULT(DEFAULT_THREAD_STACK),
|
VALID_RANGE(128*1024, ULONGLONG_MAX), DEFAULT(DEFAULT_THREAD_STACK),
|
||||||
BLOCK_SIZE(1024));
|
BLOCK_SIZE(1024));
|
||||||
|
|
||||||
static Sys_var_charptr Sys_tmpdir(
|
static Sys_var_charptr Sys_tmpdir(
|
||||||
@ -1776,7 +1776,7 @@ static Sys_var_ulong Sys_trans_alloc_block_size(
|
|||||||
"transaction_alloc_block_size",
|
"transaction_alloc_block_size",
|
||||||
"Allocation block size for transactions to be stored in binary log",
|
"Allocation block size for transactions to be stored in binary log",
|
||||||
SESSION_VAR(trans_alloc_block_size), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(trans_alloc_block_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1024, ULONG_MAX), DEFAULT(QUERY_ALLOC_BLOCK_SIZE),
|
VALID_RANGE(1024, UINT_MAX), DEFAULT(QUERY_ALLOC_BLOCK_SIZE),
|
||||||
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
||||||
ON_UPDATE(fix_trans_mem_root));
|
ON_UPDATE(fix_trans_mem_root));
|
||||||
|
|
||||||
@ -1784,7 +1784,7 @@ static Sys_var_ulong Sys_trans_prealloc_size(
|
|||||||
"transaction_prealloc_size",
|
"transaction_prealloc_size",
|
||||||
"Persistent buffer for transactions to be stored in binary log",
|
"Persistent buffer for transactions to be stored in binary log",
|
||||||
SESSION_VAR(trans_prealloc_size), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(trans_prealloc_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1024, ULONG_MAX), DEFAULT(TRANS_ALLOC_PREALLOC_SIZE),
|
VALID_RANGE(1024, UINT_MAX), DEFAULT(TRANS_ALLOC_PREALLOC_SIZE),
|
||||||
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
||||||
ON_UPDATE(fix_trans_mem_root));
|
ON_UPDATE(fix_trans_mem_root));
|
||||||
|
|
||||||
@ -1822,11 +1822,11 @@ static bool fix_query_cache_size(sys_var *self, THD *thd, enum_var_type type)
|
|||||||
query_cache_size= new_cache_size;
|
query_cache_size= new_cache_size;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
static Sys_var_ulong Sys_query_cache_size(
|
static Sys_var_ulonglong Sys_query_cache_size(
|
||||||
"query_cache_size",
|
"query_cache_size",
|
||||||
"The memory allocated to store results from old queries",
|
"The memory allocated to store results from old queries",
|
||||||
GLOBAL_VAR(query_cache_size), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(query_cache_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(0), BLOCK_SIZE(1024),
|
VALID_RANGE(0, ULONGLONG_MAX), DEFAULT(0), BLOCK_SIZE(1024),
|
||||||
NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
||||||
ON_UPDATE(fix_query_cache_size));
|
ON_UPDATE(fix_query_cache_size));
|
||||||
|
|
||||||
@ -1834,7 +1834,7 @@ static Sys_var_ulong Sys_query_cache_limit(
|
|||||||
"query_cache_limit",
|
"query_cache_limit",
|
||||||
"Don't cache results that are bigger than this",
|
"Don't cache results that are bigger than this",
|
||||||
GLOBAL_VAR(query_cache.query_cache_limit), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(query_cache.query_cache_limit), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(1024*1024), BLOCK_SIZE(1));
|
VALID_RANGE(0, UINT_MAX), DEFAULT(1024*1024), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static bool fix_qcache_min_res_unit(sys_var *self, THD *thd, enum_var_type type)
|
static bool fix_qcache_min_res_unit(sys_var *self, THD *thd, enum_var_type type)
|
||||||
{
|
{
|
||||||
@ -1846,7 +1846,7 @@ static Sys_var_ulong Sys_query_cache_min_res_unit(
|
|||||||
"query_cache_min_res_unit",
|
"query_cache_min_res_unit",
|
||||||
"The minimum size for blocks allocated by the query cache",
|
"The minimum size for blocks allocated by the query cache",
|
||||||
GLOBAL_VAR(query_cache_min_res_unit), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(query_cache_min_res_unit), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(QUERY_CACHE_MIN_RESULT_DATA_SIZE),
|
VALID_RANGE(0, UINT_MAX), DEFAULT(QUERY_CACHE_MIN_RESULT_DATA_SIZE),
|
||||||
BLOCK_SIZE(1), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
BLOCK_SIZE(1), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
|
||||||
ON_UPDATE(fix_qcache_min_res_unit));
|
ON_UPDATE(fix_qcache_min_res_unit));
|
||||||
|
|
||||||
@ -1985,11 +1985,11 @@ static Sys_var_ulong Sys_slow_launch_time(
|
|||||||
GLOBAL_VAR(slow_launch_time), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(slow_launch_time), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, LONG_TIMEOUT), DEFAULT(2), BLOCK_SIZE(1));
|
VALID_RANGE(0, LONG_TIMEOUT), DEFAULT(2), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_sort_buffer(
|
static Sys_var_ulonglong Sys_sort_buffer(
|
||||||
"sort_buffer_size",
|
"sort_buffer_size",
|
||||||
"Each thread that needs to do a sort allocates a buffer of this size",
|
"Each thread that needs to do a sort allocates a buffer of this size",
|
||||||
SESSION_VAR(sortbuff_size), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(sortbuff_size), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(MIN_SORT_MEMORY, ULONG_MAX), DEFAULT(MAX_SORT_MEMORY),
|
VALID_RANGE(MIN_SORT_MEMORY, ULONGLONG_MAX), DEFAULT(MAX_SORT_MEMORY),
|
||||||
BLOCK_SIZE(1));
|
BLOCK_SIZE(1));
|
||||||
|
|
||||||
export ulonglong expand_sql_mode(ulonglong sql_mode)
|
export ulonglong expand_sql_mode(ulonglong sql_mode)
|
||||||
@ -2696,11 +2696,11 @@ static Sys_var_ulong Sys_default_week_format(
|
|||||||
SESSION_VAR(default_week_format), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(default_week_format), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, 7), DEFAULT(0), BLOCK_SIZE(1));
|
VALID_RANGE(0, 7), DEFAULT(0), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_group_concat_max_len(
|
static Sys_var_ulonglong Sys_group_concat_max_len(
|
||||||
"group_concat_max_len",
|
"group_concat_max_len",
|
||||||
"The maximum length of the result of function GROUP_CONCAT()",
|
"The maximum length of the result of function GROUP_CONCAT()",
|
||||||
SESSION_VAR(group_concat_max_len), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(group_concat_max_len), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(4, ULONG_MAX), DEFAULT(1024), BLOCK_SIZE(1));
|
VALID_RANGE(4, ULONGLONG_MAX), DEFAULT(1024), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static char *glob_hostname_ptr;
|
static char *glob_hostname_ptr;
|
||||||
static Sys_var_charptr Sys_hostname(
|
static Sys_var_charptr Sys_hostname(
|
||||||
@ -3120,7 +3120,7 @@ static Sys_var_charptr Sys_slave_skip_errors(
|
|||||||
static Sys_var_ulonglong Sys_relay_log_space_limit(
|
static Sys_var_ulonglong Sys_relay_log_space_limit(
|
||||||
"relay_log_space_limit", "Maximum space to use for all relay logs",
|
"relay_log_space_limit", "Maximum space to use for all relay logs",
|
||||||
READ_ONLY GLOBAL_VAR(relay_log_space_limit), CMD_LINE(REQUIRED_ARG),
|
READ_ONLY GLOBAL_VAR(relay_log_space_limit), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(0), BLOCK_SIZE(1));
|
VALID_RANGE(0, ULONGLONG_MAX), DEFAULT(0), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_uint Sys_sync_relaylog_period(
|
static Sys_var_uint Sys_sync_relaylog_period(
|
||||||
"sync_relay_log", "Synchronously flush relay log to disk after "
|
"sync_relay_log", "Synchronously flush relay log to disk after "
|
||||||
@ -3154,7 +3154,7 @@ static Sys_var_ulong Sys_slave_trans_retries(
|
|||||||
"thread will retry a transaction in case it failed with a deadlock "
|
"thread will retry a transaction in case it failed with a deadlock "
|
||||||
"or elapsed lock wait timeout, before giving up and stopping",
|
"or elapsed lock wait timeout, before giving up and stopping",
|
||||||
GLOBAL_VAR(slave_trans_retries), CMD_LINE(REQUIRED_ARG),
|
GLOBAL_VAR(slave_trans_retries), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(10), BLOCK_SIZE(1));
|
VALID_RANGE(0, UINT_MAX), DEFAULT(10), BLOCK_SIZE(1));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static bool check_locale(sys_var *self, THD *thd, set_var *var)
|
static bool check_locale(sys_var *self, THD *thd, set_var *var)
|
||||||
@ -3252,13 +3252,13 @@ static Sys_var_ulong Sys_deadlock_timeout_depth_short(
|
|||||||
"deadlock_timeout_short",
|
"deadlock_timeout_short",
|
||||||
"Short timeout for the two-step deadlock detection (in microseconds)",
|
"Short timeout for the two-step deadlock detection (in microseconds)",
|
||||||
SESSION_VAR(wt_timeout_short), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(wt_timeout_short), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(10000), BLOCK_SIZE(1));
|
VALID_RANGE(0, UINT_MAX), DEFAULT(10000), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_ulong Sys_deadlock_timeout_depth_long(
|
static Sys_var_ulong Sys_deadlock_timeout_depth_long(
|
||||||
"deadlock_timeout_long",
|
"deadlock_timeout_long",
|
||||||
"Long timeout for the two-step deadlock detection (in microseconds)",
|
"Long timeout for the two-step deadlock detection (in microseconds)",
|
||||||
SESSION_VAR(wt_timeout_long), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(wt_timeout_long), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(50000000), BLOCK_SIZE(1));
|
VALID_RANGE(0, UINT_MAX), DEFAULT(50000000), BLOCK_SIZE(1));
|
||||||
|
|
||||||
#ifndef DBUG_OFF
|
#ifndef DBUG_OFF
|
||||||
static Sys_var_ulong Sys_debug_crc_break(
|
static Sys_var_ulong Sys_debug_crc_break(
|
||||||
@ -3317,7 +3317,7 @@ static Sys_var_ulong Sys_log_slow_rate_limit(
|
|||||||
"Increase it to reduce the size of the slow or the performance impact "
|
"Increase it to reduce the size of the slow or the performance impact "
|
||||||
"of slow logging",
|
"of slow logging",
|
||||||
SESSION_VAR(log_slow_rate_limit), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(log_slow_rate_limit), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(1, ULONG_MAX), DEFAULT(1), BLOCK_SIZE(1));
|
VALID_RANGE(1, UINT_MAX), DEFAULT(1), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static const char *log_slow_verbosity_names[]= { "innodb", "query_plan", 0 };
|
static const char *log_slow_verbosity_names[]= { "innodb", "query_plan", 0 };
|
||||||
static Sys_var_set Sys_log_slow_verbosity(
|
static Sys_var_set Sys_log_slow_verbosity(
|
||||||
@ -3391,7 +3391,7 @@ static Sys_var_ulong Sys_progress_report_time(
|
|||||||
"Seconds between sending progress reports to the client for "
|
"Seconds between sending progress reports to the client for "
|
||||||
"time-consuming statements. Set to 0 to disable progress reporting.",
|
"time-consuming statements. Set to 0 to disable progress reporting.",
|
||||||
SESSION_VAR(progress_report_time), CMD_LINE(REQUIRED_ARG),
|
SESSION_VAR(progress_report_time), CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(56), BLOCK_SIZE(1));
|
VALID_RANGE(0, UINT_MAX), DEFAULT(56), BLOCK_SIZE(1));
|
||||||
|
|
||||||
static Sys_var_mybool Sys_thread_alarm(
|
static Sys_var_mybool Sys_thread_alarm(
|
||||||
"thread_alarm",
|
"thread_alarm",
|
||||||
@ -3423,6 +3423,6 @@ static Sys_var_ulong Sys_debug_binlog_fsync_sleep(
|
|||||||
"Extra sleep (in microseconds) to add to binlog fsync(), for debugging",
|
"Extra sleep (in microseconds) to add to binlog fsync(), for debugging",
|
||||||
GLOBAL_VAR(opt_binlog_dbug_fsync_sleep),
|
GLOBAL_VAR(opt_binlog_dbug_fsync_sleep),
|
||||||
CMD_LINE(REQUIRED_ARG),
|
CMD_LINE(REQUIRED_ARG),
|
||||||
VALID_RANGE(0, ULONG_MAX), DEFAULT(0), BLOCK_SIZE(1));
|
VALID_RANGE(0, UINT_MAX), DEFAULT(0), BLOCK_SIZE(1));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user