1#################################################################### 2# Displaying default value # 3#################################################################### 4SELECT @@GLOBAL.table_open_cache_instances; 5@@GLOBAL.table_open_cache_instances 616 7#################################################################### 8# Check that value cannot be set (this variable is settable only # 9# at start-up). # 10#################################################################### 11SET @@GLOBAL.table_open_cache_instances=1; 12ERROR HY000: Variable 'table_open_cache_instances' is a read only variable 13SELECT @@GLOBAL.table_open_cache_instances; 14@@GLOBAL.table_open_cache_instances 1516 16################################################################# 17# Check if the value in GLOBAL Table matches value in variable # 18################################################################# 19SELECT @@GLOBAL.table_open_cache_instances = VARIABLE_VALUE 20FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES 21WHERE VARIABLE_NAME='table_open_cache_instances'; 22@@GLOBAL.table_open_cache_instances = VARIABLE_VALUE 231 24SELECT @@GLOBAL.table_open_cache_instances; 25@@GLOBAL.table_open_cache_instances 2616 27SELECT VARIABLE_VALUE 28FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES 29WHERE VARIABLE_NAME='table_open_cache_instances'; 30VARIABLE_VALUE 3116 32###################################################################### 33# Check if accessing variable with and without GLOBAL point to same # 34# variable # 35###################################################################### 36SELECT @@table_open_cache_instances = @@GLOBAL.table_open_cache_instances; 37@@table_open_cache_instances = @@GLOBAL.table_open_cache_instances 381 39###################################################################### 40# Check if variable has only the GLOBAL scope # 41###################################################################### 42SELECT @@table_open_cache_instances; 43@@table_open_cache_instances 4416 45SELECT @@GLOBAL.table_open_cache_instances; 46@@GLOBAL.table_open_cache_instances 4716 48SELECT @@local.table_open_cache_instances; 49ERROR HY000: Variable 'table_open_cache_instances' is a GLOBAL variable 50SELECT @@SESSION.table_open_cache_instances; 51ERROR HY000: Variable 'table_open_cache_instances' is a GLOBAL variable 52