1SET @start_global_value = @@global.eq_range_index_dive_limit;
2SELECT @start_global_value;
3@start_global_value
410
5select @@global.eq_range_index_dive_limit;
6@@global.eq_range_index_dive_limit
710
8select @@session.eq_range_index_dive_limit;
9@@session.eq_range_index_dive_limit
1010
11show global variables like 'eq_range_index_dive_limit';
12Variable_name	Value
13eq_range_index_dive_limit	10
14show session variables like 'eq_range_index_dive_limit';
15Variable_name	Value
16eq_range_index_dive_limit	10
17select *
18from information_schema.global_variables
19where variable_name='eq_range_index_dive_limit';
20VARIABLE_NAME	VARIABLE_VALUE
21EQ_RANGE_INDEX_DIVE_LIMIT	10
22select *
23from information_schema.session_variables
24where variable_name='eq_range_index_dive_limit';
25VARIABLE_NAME	VARIABLE_VALUE
26EQ_RANGE_INDEX_DIVE_LIMIT	10
27set global eq_range_index_dive_limit=10;
28select @@global.eq_range_index_dive_limit;
29@@global.eq_range_index_dive_limit
3010
31set session eq_range_index_dive_limit=10;
32select @@session.eq_range_index_dive_limit;
33@@session.eq_range_index_dive_limit
3410
35set global eq_range_index_dive_limit=0;
36select @@global.eq_range_index_dive_limit;
37@@global.eq_range_index_dive_limit
380
39set session eq_range_index_dive_limit=0;
40select @@session.eq_range_index_dive_limit;
41@@session.eq_range_index_dive_limit
420
43set global eq_range_index_dive_limit=4294967295;
44select @@global.eq_range_index_dive_limit;
45@@global.eq_range_index_dive_limit
464294967295
47set session eq_range_index_dive_limit=4294967295;
48select @@session.eq_range_index_dive_limit;
49@@session.eq_range_index_dive_limit
504294967295
51set session eq_range_index_dive_limit=default;
52select @@session.eq_range_index_dive_limit;
53@@session.eq_range_index_dive_limit
544294967295
55set global eq_range_index_dive_limit=default;
56select @@global.eq_range_index_dive_limit;
57@@global.eq_range_index_dive_limit
5810
59set session eq_range_index_dive_limit=default;
60select @@session.eq_range_index_dive_limit;
61@@session.eq_range_index_dive_limit
6210
63set global eq_range_index_dive_limit=-1;
64Warnings:
65Warning	1292	Truncated incorrect eq_range_index_dive_limit value: '-1'
66select @@global.eq_range_index_dive_limit;
67@@global.eq_range_index_dive_limit
680
69set session eq_range_index_dive_limit=-1;
70Warnings:
71Warning	1292	Truncated incorrect eq_range_index_dive_limit value: '-1'
72select @@session.eq_range_index_dive_limit;
73@@session.eq_range_index_dive_limit
740
75set global eq_range_index_dive_limit=4294967296;
76Warnings:
77Warning	1292	Truncated incorrect eq_range_index_dive_limit value: '4294967296'
78select @@global.eq_range_index_dive_limit;
79@@global.eq_range_index_dive_limit
804294967295
81set session eq_range_index_dive_limit=4294967296;
82Warnings:
83Warning	1292	Truncated incorrect eq_range_index_dive_limit value: '4294967296'
84select @@session.eq_range_index_dive_limit;
85@@session.eq_range_index_dive_limit
864294967295
87set global eq_range_index_dive_limit=1.1;
88ERROR 42000: Incorrect argument type to variable 'eq_range_index_dive_limit'
89set global eq_range_index_dive_limit=1e1;
90ERROR 42000: Incorrect argument type to variable 'eq_range_index_dive_limit'
91set global eq_range_index_dive_limit="foobar";
92ERROR 42000: Incorrect argument type to variable 'eq_range_index_dive_limit'
93SET @@global.eq_range_index_dive_limit = @start_global_value;
94SELECT @@global.eq_range_index_dive_limit;
95@@global.eq_range_index_dive_limit
9610
97