2 changed files with 78 additions and 0 deletions
-
25mysql-test/suite/sys_vars/r/innodb_stats_include_delete_marked_basic.result
-
53mysql-test/suite/sys_vars/t/innodb_stats_include_delete_marked_basic.test
@ -0,0 +1,25 @@ |
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
@@innodb_stats_include_delete_marked |
|||
0 |
|||
SET GLOBAL innodb_stats_include_delete_marked=1; |
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
@@innodb_stats_include_delete_marked |
|||
1 |
|||
SET SESSION innodb_stats_include_delete_marked=1; |
|||
ERROR HY000: Variable 'innodb_stats_include_delete_marked' is a GLOBAL variable and should be set with SET GLOBAL |
|||
SET GLOBAL innodb_stats_include_delete_marked=100; |
|||
ERROR 42000: Variable 'innodb_stats_include_delete_marked' can't be set to the value of '100' |
|||
SET GLOBAL innodb_stats_include_delete_marked=foo; |
|||
ERROR 42000: Variable 'innodb_stats_include_delete_marked' can't be set to the value of 'foo' |
|||
SET GLOBAL innodb_stats_include_delete_marked=OFF ; |
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
@@innodb_stats_include_delete_marked |
|||
0 |
|||
SET GLOBAL innodb_stats_include_delete_marked=ON ; |
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
@@innodb_stats_include_delete_marked |
|||
1 |
|||
SET GLOBAL innodb_stats_include_delete_marked=Default ; |
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
@@innodb_stats_include_delete_marked |
|||
0 |
|||
@ -0,0 +1,53 @@ |
|||
############################################################################### |
|||
# # |
|||
# Variable Name: innodb_stats_include_delete_marked # |
|||
# Scope: Global # |
|||
# Access Type: Dynamic # |
|||
# Data Type: numeric # |
|||
# # |
|||
# # |
|||
# Creation Date: 2016-08-29 # |
|||
# Author : Aditya # |
|||
# # |
|||
# # |
|||
# Description: # |
|||
# * Value check # |
|||
# * Scope check # |
|||
# # |
|||
############################################################################### |
|||
|
|||
--source include/have_innodb.inc |
|||
|
|||
#################################################################### |
|||
# Display default value # |
|||
#################################################################### |
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
|
|||
SET GLOBAL innodb_stats_include_delete_marked=1; |
|||
|
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
|
|||
# check error |
|||
--error ER_GLOBAL_VARIABLE |
|||
SET SESSION innodb_stats_include_delete_marked=1; |
|||
|
|||
# check error |
|||
--error ER_WRONG_VALUE_FOR_VAR |
|||
SET GLOBAL innodb_stats_include_delete_marked=100; |
|||
|
|||
# check error |
|||
--error ER_WRONG_VALUE_FOR_VAR |
|||
SET GLOBAL innodb_stats_include_delete_marked=foo; |
|||
|
|||
SET GLOBAL innodb_stats_include_delete_marked=OFF ; |
|||
|
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
|
|||
SET GLOBAL innodb_stats_include_delete_marked=ON ; |
|||
|
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
|
|||
# Check with default setting |
|||
SET GLOBAL innodb_stats_include_delete_marked=Default ; |
|||
|
|||
SELECT @@innodb_stats_include_delete_marked; |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue