diff options
Diffstat (limited to 'mysql-test/suite/sys_vars/r/join_cache_level_basic.result')
-rw-r--r-- | mysql-test/suite/sys_vars/r/join_cache_level_basic.result | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/mysql-test/suite/sys_vars/r/join_cache_level_basic.result b/mysql-test/suite/sys_vars/r/join_cache_level_basic.result new file mode 100644 index 00000000000..fecc886d460 --- /dev/null +++ b/mysql-test/suite/sys_vars/r/join_cache_level_basic.result @@ -0,0 +1,44 @@ +SET @start_global_value = @@global.join_cache_level; +select @@global.join_cache_level; +@@global.join_cache_level +1 +select @@session.join_cache_level; +@@session.join_cache_level +1 +show global variables like 'join_cache_level'; +Variable_name Value +join_cache_level 1 +show session variables like 'join_cache_level'; +Variable_name Value +join_cache_level 1 +select * from information_schema.global_variables where variable_name='join_cache_level'; +VARIABLE_NAME VARIABLE_VALUE +JOIN_CACHE_LEVEL 1 +select * from information_schema.session_variables where variable_name='join_cache_level'; +VARIABLE_NAME VARIABLE_VALUE +JOIN_CACHE_LEVEL 1 +set global join_cache_level=4; +select @@global.join_cache_level; +@@global.join_cache_level +4 +set session join_cache_level=4; +select @@session.join_cache_level; +@@session.join_cache_level +4 +set global join_cache_level=1.1; +ERROR 42000: Incorrect argument type to variable 'join_cache_level' +set session join_cache_level=1e1; +ERROR 42000: Incorrect argument type to variable 'join_cache_level' +set global join_cache_level="foo"; +ERROR 42000: Incorrect argument type to variable 'join_cache_level' +set global join_cache_level=0; +select @@global.join_cache_level; +@@global.join_cache_level +0 +set session join_cache_level=cast(-1 as unsigned int); +Warnings: +Warning 1292 Truncated incorrect join_cache_level value: '18446744073709551615' +select @@session.join_cache_level; +@@session.join_cache_level +8 +SET @@global.join_cache_level = @start_global_value; |