Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
1d31bed2
Commit
1d31bed2
authored
Jun 12, 2019
by
Marko Mäkelä
Browse files
Options
Browse Files
Download
Plain Diff
Merge 10.1 into 10.2
parents
90fec960
56c60b2f
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
0 additions
and
1456 deletions
+0
-1456
mysql-test/suite/encryption/r/innodb_lotoftables.result
mysql-test/suite/encryption/r/innodb_lotoftables.result
+0
-1221
mysql-test/suite/encryption/t/innodb_lotoftables.opt
mysql-test/suite/encryption/t/innodb_lotoftables.opt
+0
-3
mysql-test/suite/encryption/t/innodb_lotoftables.test
mysql-test/suite/encryption/t/innodb_lotoftables.test
+0
-231
mysql-test/unstable-tests
mysql-test/unstable-tests
+0
-1
No files found.
mysql-test/suite/encryption/r/innodb_lotoftables.result
deleted
100644 → 0
View file @
90fec960
SET GLOBAL innodb_fast_shutdown=0;
SHOW VARIABLES LIKE 'innodb_encrypt%';
Variable_name Value
innodb_encrypt_log OFF
innodb_encrypt_tables OFF
innodb_encryption_rotate_key_age 1
innodb_encryption_rotation_iops 100
innodb_encryption_threads 0
create database innodb_encrypted_1;
use innodb_encrypted_1;
show status like 'innodb_pages0_read%';
Variable_name Value
Innodb_pages0_read 3
set autocommit=0;
set autocommit=1;
commit work;
show status like 'innodb_pages0_read%';
Variable_name Value
Innodb_pages0_read 3
# should be empty
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE NAME LIKE 'innodb_encrypted%';
NAME
create database innodb_encrypted_2;
use innodb_encrypted_2;
show status like 'innodb_pages0_read%';
Variable_name Value
Innodb_pages0_read 3
set autocommit=0;
commit work;
set autocommit=1;
show status like 'innodb_pages0_read%';
Variable_name Value
Innodb_pages0_read 3
# should contain 100 tables
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_2/t_1
innodb_encrypted_2/t_10
innodb_encrypted_2/t_100
innodb_encrypted_2/t_11
innodb_encrypted_2/t_12
innodb_encrypted_2/t_13
innodb_encrypted_2/t_14
innodb_encrypted_2/t_15
innodb_encrypted_2/t_16
innodb_encrypted_2/t_17
innodb_encrypted_2/t_18
innodb_encrypted_2/t_19
innodb_encrypted_2/t_2
innodb_encrypted_2/t_20
innodb_encrypted_2/t_21
innodb_encrypted_2/t_22
innodb_encrypted_2/t_23
innodb_encrypted_2/t_24
innodb_encrypted_2/t_25
innodb_encrypted_2/t_26
innodb_encrypted_2/t_27
innodb_encrypted_2/t_28
innodb_encrypted_2/t_29
innodb_encrypted_2/t_3
innodb_encrypted_2/t_30
innodb_encrypted_2/t_31
innodb_encrypted_2/t_32
innodb_encrypted_2/t_33
innodb_encrypted_2/t_34
innodb_encrypted_2/t_35
innodb_encrypted_2/t_36
innodb_encrypted_2/t_37
innodb_encrypted_2/t_38
innodb_encrypted_2/t_39
innodb_encrypted_2/t_4
innodb_encrypted_2/t_40
innodb_encrypted_2/t_41
innodb_encrypted_2/t_42
innodb_encrypted_2/t_43
innodb_encrypted_2/t_44
innodb_encrypted_2/t_45
innodb_encrypted_2/t_46
innodb_encrypted_2/t_47
innodb_encrypted_2/t_48
innodb_encrypted_2/t_49
innodb_encrypted_2/t_5
innodb_encrypted_2/t_50
innodb_encrypted_2/t_51
innodb_encrypted_2/t_52
innodb_encrypted_2/t_53
innodb_encrypted_2/t_54
innodb_encrypted_2/t_55
innodb_encrypted_2/t_56
innodb_encrypted_2/t_57
innodb_encrypted_2/t_58
innodb_encrypted_2/t_59
innodb_encrypted_2/t_6
innodb_encrypted_2/t_60
innodb_encrypted_2/t_61
innodb_encrypted_2/t_62
innodb_encrypted_2/t_63
innodb_encrypted_2/t_64
innodb_encrypted_2/t_65
innodb_encrypted_2/t_66
innodb_encrypted_2/t_67
innodb_encrypted_2/t_68
innodb_encrypted_2/t_69
innodb_encrypted_2/t_7
innodb_encrypted_2/t_70
innodb_encrypted_2/t_71
innodb_encrypted_2/t_72
innodb_encrypted_2/t_73
innodb_encrypted_2/t_74
innodb_encrypted_2/t_75
innodb_encrypted_2/t_76
innodb_encrypted_2/t_77
innodb_encrypted_2/t_78
innodb_encrypted_2/t_79
innodb_encrypted_2/t_8
innodb_encrypted_2/t_80
innodb_encrypted_2/t_81
innodb_encrypted_2/t_82
innodb_encrypted_2/t_83
innodb_encrypted_2/t_84
innodb_encrypted_2/t_85
innodb_encrypted_2/t_86
innodb_encrypted_2/t_87
innodb_encrypted_2/t_88
innodb_encrypted_2/t_89
innodb_encrypted_2/t_9
innodb_encrypted_2/t_90
innodb_encrypted_2/t_91
innodb_encrypted_2/t_92
innodb_encrypted_2/t_93
innodb_encrypted_2/t_94
innodb_encrypted_2/t_95
innodb_encrypted_2/t_96
innodb_encrypted_2/t_97
innodb_encrypted_2/t_98
innodb_encrypted_2/t_99
# should contain 0 tables
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION = 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
create database innodb_encrypted_3;
use innodb_encrypted_3;
show status like 'innodb_pages0_read%';
Variable_name Value
Innodb_pages0_read 3
set autocommit=0;
commit work;
set autocommit=1;
show status like 'innodb_pages0_read%';
Variable_name Value
Innodb_pages0_read 3
# should contain 100 tables
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_2/t_1
innodb_encrypted_2/t_10
innodb_encrypted_2/t_100
innodb_encrypted_2/t_11
innodb_encrypted_2/t_12
innodb_encrypted_2/t_13
innodb_encrypted_2/t_14
innodb_encrypted_2/t_15
innodb_encrypted_2/t_16
innodb_encrypted_2/t_17
innodb_encrypted_2/t_18
innodb_encrypted_2/t_19
innodb_encrypted_2/t_2
innodb_encrypted_2/t_20
innodb_encrypted_2/t_21
innodb_encrypted_2/t_22
innodb_encrypted_2/t_23
innodb_encrypted_2/t_24
innodb_encrypted_2/t_25
innodb_encrypted_2/t_26
innodb_encrypted_2/t_27
innodb_encrypted_2/t_28
innodb_encrypted_2/t_29
innodb_encrypted_2/t_3
innodb_encrypted_2/t_30
innodb_encrypted_2/t_31
innodb_encrypted_2/t_32
innodb_encrypted_2/t_33
innodb_encrypted_2/t_34
innodb_encrypted_2/t_35
innodb_encrypted_2/t_36
innodb_encrypted_2/t_37
innodb_encrypted_2/t_38
innodb_encrypted_2/t_39
innodb_encrypted_2/t_4
innodb_encrypted_2/t_40
innodb_encrypted_2/t_41
innodb_encrypted_2/t_42
innodb_encrypted_2/t_43
innodb_encrypted_2/t_44
innodb_encrypted_2/t_45
innodb_encrypted_2/t_46
innodb_encrypted_2/t_47
innodb_encrypted_2/t_48
innodb_encrypted_2/t_49
innodb_encrypted_2/t_5
innodb_encrypted_2/t_50
innodb_encrypted_2/t_51
innodb_encrypted_2/t_52
innodb_encrypted_2/t_53
innodb_encrypted_2/t_54
innodb_encrypted_2/t_55
innodb_encrypted_2/t_56
innodb_encrypted_2/t_57
innodb_encrypted_2/t_58
innodb_encrypted_2/t_59
innodb_encrypted_2/t_6
innodb_encrypted_2/t_60
innodb_encrypted_2/t_61
innodb_encrypted_2/t_62
innodb_encrypted_2/t_63
innodb_encrypted_2/t_64
innodb_encrypted_2/t_65
innodb_encrypted_2/t_66
innodb_encrypted_2/t_67
innodb_encrypted_2/t_68
innodb_encrypted_2/t_69
innodb_encrypted_2/t_7
innodb_encrypted_2/t_70
innodb_encrypted_2/t_71
innodb_encrypted_2/t_72
innodb_encrypted_2/t_73
innodb_encrypted_2/t_74
innodb_encrypted_2/t_75
innodb_encrypted_2/t_76
innodb_encrypted_2/t_77
innodb_encrypted_2/t_78
innodb_encrypted_2/t_79
innodb_encrypted_2/t_8
innodb_encrypted_2/t_80
innodb_encrypted_2/t_81
innodb_encrypted_2/t_82
innodb_encrypted_2/t_83
innodb_encrypted_2/t_84
innodb_encrypted_2/t_85
innodb_encrypted_2/t_86
innodb_encrypted_2/t_87
innodb_encrypted_2/t_88
innodb_encrypted_2/t_89
innodb_encrypted_2/t_9
innodb_encrypted_2/t_90
innodb_encrypted_2/t_91
innodb_encrypted_2/t_92
innodb_encrypted_2/t_93
innodb_encrypted_2/t_94
innodb_encrypted_2/t_95
innodb_encrypted_2/t_96
innodb_encrypted_2/t_97
innodb_encrypted_2/t_98
innodb_encrypted_2/t_99
# should contain 100 tables
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION = 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_3/t_1
innodb_encrypted_3/t_10
innodb_encrypted_3/t_100
innodb_encrypted_3/t_11
innodb_encrypted_3/t_12
innodb_encrypted_3/t_13
innodb_encrypted_3/t_14
innodb_encrypted_3/t_15
innodb_encrypted_3/t_16
innodb_encrypted_3/t_17
innodb_encrypted_3/t_18
innodb_encrypted_3/t_19
innodb_encrypted_3/t_2
innodb_encrypted_3/t_20
innodb_encrypted_3/t_21
innodb_encrypted_3/t_22
innodb_encrypted_3/t_23
innodb_encrypted_3/t_24
innodb_encrypted_3/t_25
innodb_encrypted_3/t_26
innodb_encrypted_3/t_27
innodb_encrypted_3/t_28
innodb_encrypted_3/t_29
innodb_encrypted_3/t_3
innodb_encrypted_3/t_30
innodb_encrypted_3/t_31
innodb_encrypted_3/t_32
innodb_encrypted_3/t_33
innodb_encrypted_3/t_34
innodb_encrypted_3/t_35
innodb_encrypted_3/t_36
innodb_encrypted_3/t_37
innodb_encrypted_3/t_38
innodb_encrypted_3/t_39
innodb_encrypted_3/t_4
innodb_encrypted_3/t_40
innodb_encrypted_3/t_41
innodb_encrypted_3/t_42
innodb_encrypted_3/t_43
innodb_encrypted_3/t_44
innodb_encrypted_3/t_45
innodb_encrypted_3/t_46
innodb_encrypted_3/t_47
innodb_encrypted_3/t_48
innodb_encrypted_3/t_49
innodb_encrypted_3/t_5
innodb_encrypted_3/t_50
innodb_encrypted_3/t_51
innodb_encrypted_3/t_52
innodb_encrypted_3/t_53
innodb_encrypted_3/t_54
innodb_encrypted_3/t_55
innodb_encrypted_3/t_56
innodb_encrypted_3/t_57
innodb_encrypted_3/t_58
innodb_encrypted_3/t_59
innodb_encrypted_3/t_6
innodb_encrypted_3/t_60
innodb_encrypted_3/t_61
innodb_encrypted_3/t_62
innodb_encrypted_3/t_63
innodb_encrypted_3/t_64
innodb_encrypted_3/t_65
innodb_encrypted_3/t_66
innodb_encrypted_3/t_67
innodb_encrypted_3/t_68
innodb_encrypted_3/t_69
innodb_encrypted_3/t_7
innodb_encrypted_3/t_70
innodb_encrypted_3/t_71
innodb_encrypted_3/t_72
innodb_encrypted_3/t_73
innodb_encrypted_3/t_74
innodb_encrypted_3/t_75
innodb_encrypted_3/t_76
innodb_encrypted_3/t_77
innodb_encrypted_3/t_78
innodb_encrypted_3/t_79
innodb_encrypted_3/t_8
innodb_encrypted_3/t_80
innodb_encrypted_3/t_81
innodb_encrypted_3/t_82
innodb_encrypted_3/t_83
innodb_encrypted_3/t_84
innodb_encrypted_3/t_85
innodb_encrypted_3/t_86
innodb_encrypted_3/t_87
innodb_encrypted_3/t_88
innodb_encrypted_3/t_89
innodb_encrypted_3/t_9
innodb_encrypted_3/t_90
innodb_encrypted_3/t_91
innodb_encrypted_3/t_92
innodb_encrypted_3/t_93
innodb_encrypted_3/t_94
innodb_encrypted_3/t_95
innodb_encrypted_3/t_96
innodb_encrypted_3/t_97
innodb_encrypted_3/t_98
innodb_encrypted_3/t_99
use test;
show status like 'innodb_pages0_read%';
Variable_name Value
Innodb_pages0_read 3
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_2/t_1
innodb_encrypted_2/t_10
innodb_encrypted_2/t_100
innodb_encrypted_2/t_11
innodb_encrypted_2/t_12
innodb_encrypted_2/t_13
innodb_encrypted_2/t_14
innodb_encrypted_2/t_15
innodb_encrypted_2/t_16
innodb_encrypted_2/t_17
innodb_encrypted_2/t_18
innodb_encrypted_2/t_19
innodb_encrypted_2/t_2
innodb_encrypted_2/t_20
innodb_encrypted_2/t_21
innodb_encrypted_2/t_22
innodb_encrypted_2/t_23
innodb_encrypted_2/t_24
innodb_encrypted_2/t_25
innodb_encrypted_2/t_26
innodb_encrypted_2/t_27
innodb_encrypted_2/t_28
innodb_encrypted_2/t_29
innodb_encrypted_2/t_3
innodb_encrypted_2/t_30
innodb_encrypted_2/t_31
innodb_encrypted_2/t_32
innodb_encrypted_2/t_33
innodb_encrypted_2/t_34
innodb_encrypted_2/t_35
innodb_encrypted_2/t_36
innodb_encrypted_2/t_37
innodb_encrypted_2/t_38
innodb_encrypted_2/t_39
innodb_encrypted_2/t_4
innodb_encrypted_2/t_40
innodb_encrypted_2/t_41
innodb_encrypted_2/t_42
innodb_encrypted_2/t_43
innodb_encrypted_2/t_44
innodb_encrypted_2/t_45
innodb_encrypted_2/t_46
innodb_encrypted_2/t_47
innodb_encrypted_2/t_48
innodb_encrypted_2/t_49
innodb_encrypted_2/t_5
innodb_encrypted_2/t_50
innodb_encrypted_2/t_51
innodb_encrypted_2/t_52
innodb_encrypted_2/t_53
innodb_encrypted_2/t_54
innodb_encrypted_2/t_55
innodb_encrypted_2/t_56
innodb_encrypted_2/t_57
innodb_encrypted_2/t_58
innodb_encrypted_2/t_59
innodb_encrypted_2/t_6
innodb_encrypted_2/t_60
innodb_encrypted_2/t_61
innodb_encrypted_2/t_62
innodb_encrypted_2/t_63
innodb_encrypted_2/t_64
innodb_encrypted_2/t_65
innodb_encrypted_2/t_66
innodb_encrypted_2/t_67
innodb_encrypted_2/t_68
innodb_encrypted_2/t_69
innodb_encrypted_2/t_7
innodb_encrypted_2/t_70
innodb_encrypted_2/t_71
innodb_encrypted_2/t_72
innodb_encrypted_2/t_73
innodb_encrypted_2/t_74
innodb_encrypted_2/t_75
innodb_encrypted_2/t_76
innodb_encrypted_2/t_77
innodb_encrypted_2/t_78
innodb_encrypted_2/t_79
innodb_encrypted_2/t_8
innodb_encrypted_2/t_80
innodb_encrypted_2/t_81
innodb_encrypted_2/t_82
innodb_encrypted_2/t_83
innodb_encrypted_2/t_84
innodb_encrypted_2/t_85
innodb_encrypted_2/t_86
innodb_encrypted_2/t_87
innodb_encrypted_2/t_88
innodb_encrypted_2/t_89
innodb_encrypted_2/t_9
innodb_encrypted_2/t_90
innodb_encrypted_2/t_91
innodb_encrypted_2/t_92
innodb_encrypted_2/t_93
innodb_encrypted_2/t_94
innodb_encrypted_2/t_95
innodb_encrypted_2/t_96
innodb_encrypted_2/t_97
innodb_encrypted_2/t_98
innodb_encrypted_2/t_99
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION = 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_3/t_1
innodb_encrypted_3/t_10
innodb_encrypted_3/t_100
innodb_encrypted_3/t_11
innodb_encrypted_3/t_12
innodb_encrypted_3/t_13
innodb_encrypted_3/t_14
innodb_encrypted_3/t_15
innodb_encrypted_3/t_16
innodb_encrypted_3/t_17
innodb_encrypted_3/t_18
innodb_encrypted_3/t_19
innodb_encrypted_3/t_2
innodb_encrypted_3/t_20
innodb_encrypted_3/t_21
innodb_encrypted_3/t_22
innodb_encrypted_3/t_23
innodb_encrypted_3/t_24
innodb_encrypted_3/t_25
innodb_encrypted_3/t_26
innodb_encrypted_3/t_27
innodb_encrypted_3/t_28
innodb_encrypted_3/t_29
innodb_encrypted_3/t_3
innodb_encrypted_3/t_30
innodb_encrypted_3/t_31
innodb_encrypted_3/t_32
innodb_encrypted_3/t_33
innodb_encrypted_3/t_34
innodb_encrypted_3/t_35
innodb_encrypted_3/t_36
innodb_encrypted_3/t_37
innodb_encrypted_3/t_38
innodb_encrypted_3/t_39
innodb_encrypted_3/t_4
innodb_encrypted_3/t_40
innodb_encrypted_3/t_41
innodb_encrypted_3/t_42
innodb_encrypted_3/t_43
innodb_encrypted_3/t_44
innodb_encrypted_3/t_45
innodb_encrypted_3/t_46
innodb_encrypted_3/t_47
innodb_encrypted_3/t_48
innodb_encrypted_3/t_49
innodb_encrypted_3/t_5
innodb_encrypted_3/t_50
innodb_encrypted_3/t_51
innodb_encrypted_3/t_52
innodb_encrypted_3/t_53
innodb_encrypted_3/t_54
innodb_encrypted_3/t_55
innodb_encrypted_3/t_56
innodb_encrypted_3/t_57
innodb_encrypted_3/t_58
innodb_encrypted_3/t_59
innodb_encrypted_3/t_6
innodb_encrypted_3/t_60
innodb_encrypted_3/t_61
innodb_encrypted_3/t_62
innodb_encrypted_3/t_63
innodb_encrypted_3/t_64
innodb_encrypted_3/t_65
innodb_encrypted_3/t_66
innodb_encrypted_3/t_67
innodb_encrypted_3/t_68
innodb_encrypted_3/t_69
innodb_encrypted_3/t_7
innodb_encrypted_3/t_70
innodb_encrypted_3/t_71
innodb_encrypted_3/t_72
innodb_encrypted_3/t_73
innodb_encrypted_3/t_74
innodb_encrypted_3/t_75
innodb_encrypted_3/t_76
innodb_encrypted_3/t_77
innodb_encrypted_3/t_78
innodb_encrypted_3/t_79
innodb_encrypted_3/t_8
innodb_encrypted_3/t_80
innodb_encrypted_3/t_81
innodb_encrypted_3/t_82
innodb_encrypted_3/t_83
innodb_encrypted_3/t_84
innodb_encrypted_3/t_85
innodb_encrypted_3/t_86
innodb_encrypted_3/t_87
innodb_encrypted_3/t_88
innodb_encrypted_3/t_89
innodb_encrypted_3/t_9
innodb_encrypted_3/t_90
innodb_encrypted_3/t_91
innodb_encrypted_3/t_92
innodb_encrypted_3/t_93
innodb_encrypted_3/t_94
innodb_encrypted_3/t_95
innodb_encrypted_3/t_96
innodb_encrypted_3/t_97
innodb_encrypted_3/t_98
innodb_encrypted_3/t_99
SET GLOBAL innodb_encrypt_tables = on;
SET GLOBAL innodb_encryption_threads=4;
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_2/t_1
innodb_encrypted_2/t_10
innodb_encrypted_2/t_100
innodb_encrypted_2/t_11
innodb_encrypted_2/t_12
innodb_encrypted_2/t_13
innodb_encrypted_2/t_14
innodb_encrypted_2/t_15
innodb_encrypted_2/t_16
innodb_encrypted_2/t_17
innodb_encrypted_2/t_18
innodb_encrypted_2/t_19
innodb_encrypted_2/t_2
innodb_encrypted_2/t_20
innodb_encrypted_2/t_21
innodb_encrypted_2/t_22
innodb_encrypted_2/t_23
innodb_encrypted_2/t_24
innodb_encrypted_2/t_25
innodb_encrypted_2/t_26
innodb_encrypted_2/t_27
innodb_encrypted_2/t_28
innodb_encrypted_2/t_29
innodb_encrypted_2/t_3
innodb_encrypted_2/t_30
innodb_encrypted_2/t_31
innodb_encrypted_2/t_32
innodb_encrypted_2/t_33
innodb_encrypted_2/t_34
innodb_encrypted_2/t_35
innodb_encrypted_2/t_36
innodb_encrypted_2/t_37
innodb_encrypted_2/t_38
innodb_encrypted_2/t_39
innodb_encrypted_2/t_4
innodb_encrypted_2/t_40
innodb_encrypted_2/t_41
innodb_encrypted_2/t_42
innodb_encrypted_2/t_43
innodb_encrypted_2/t_44
innodb_encrypted_2/t_45
innodb_encrypted_2/t_46
innodb_encrypted_2/t_47
innodb_encrypted_2/t_48
innodb_encrypted_2/t_49
innodb_encrypted_2/t_5
innodb_encrypted_2/t_50
innodb_encrypted_2/t_51
innodb_encrypted_2/t_52
innodb_encrypted_2/t_53
innodb_encrypted_2/t_54
innodb_encrypted_2/t_55
innodb_encrypted_2/t_56
innodb_encrypted_2/t_57
innodb_encrypted_2/t_58
innodb_encrypted_2/t_59
innodb_encrypted_2/t_6
innodb_encrypted_2/t_60
innodb_encrypted_2/t_61
innodb_encrypted_2/t_62
innodb_encrypted_2/t_63
innodb_encrypted_2/t_64
innodb_encrypted_2/t_65
innodb_encrypted_2/t_66
innodb_encrypted_2/t_67
innodb_encrypted_2/t_68
innodb_encrypted_2/t_69
innodb_encrypted_2/t_7
innodb_encrypted_2/t_70
innodb_encrypted_2/t_71
innodb_encrypted_2/t_72
innodb_encrypted_2/t_73
innodb_encrypted_2/t_74
innodb_encrypted_2/t_75
innodb_encrypted_2/t_76
innodb_encrypted_2/t_77
innodb_encrypted_2/t_78
innodb_encrypted_2/t_79
innodb_encrypted_2/t_8
innodb_encrypted_2/t_80
innodb_encrypted_2/t_81
innodb_encrypted_2/t_82
innodb_encrypted_2/t_83
innodb_encrypted_2/t_84
innodb_encrypted_2/t_85
innodb_encrypted_2/t_86
innodb_encrypted_2/t_87
innodb_encrypted_2/t_88
innodb_encrypted_2/t_89
innodb_encrypted_2/t_9
innodb_encrypted_2/t_90
innodb_encrypted_2/t_91
innodb_encrypted_2/t_92
innodb_encrypted_2/t_93
innodb_encrypted_2/t_94
innodb_encrypted_2/t_95
innodb_encrypted_2/t_96
innodb_encrypted_2/t_97
innodb_encrypted_2/t_98
innodb_encrypted_2/t_99
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION = 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_3/t_1
innodb_encrypted_3/t_10
innodb_encrypted_3/t_100
innodb_encrypted_3/t_11
innodb_encrypted_3/t_12
innodb_encrypted_3/t_13
innodb_encrypted_3/t_14
innodb_encrypted_3/t_15
innodb_encrypted_3/t_16
innodb_encrypted_3/t_17
innodb_encrypted_3/t_18
innodb_encrypted_3/t_19
innodb_encrypted_3/t_2
innodb_encrypted_3/t_20
innodb_encrypted_3/t_21
innodb_encrypted_3/t_22
innodb_encrypted_3/t_23
innodb_encrypted_3/t_24
innodb_encrypted_3/t_25
innodb_encrypted_3/t_26
innodb_encrypted_3/t_27
innodb_encrypted_3/t_28
innodb_encrypted_3/t_29
innodb_encrypted_3/t_3
innodb_encrypted_3/t_30
innodb_encrypted_3/t_31
innodb_encrypted_3/t_32
innodb_encrypted_3/t_33
innodb_encrypted_3/t_34
innodb_encrypted_3/t_35
innodb_encrypted_3/t_36
innodb_encrypted_3/t_37
innodb_encrypted_3/t_38
innodb_encrypted_3/t_39
innodb_encrypted_3/t_4
innodb_encrypted_3/t_40
innodb_encrypted_3/t_41
innodb_encrypted_3/t_42
innodb_encrypted_3/t_43
innodb_encrypted_3/t_44
innodb_encrypted_3/t_45
innodb_encrypted_3/t_46
innodb_encrypted_3/t_47
innodb_encrypted_3/t_48
innodb_encrypted_3/t_49
innodb_encrypted_3/t_5
innodb_encrypted_3/t_50
innodb_encrypted_3/t_51
innodb_encrypted_3/t_52
innodb_encrypted_3/t_53
innodb_encrypted_3/t_54
innodb_encrypted_3/t_55
innodb_encrypted_3/t_56
innodb_encrypted_3/t_57
innodb_encrypted_3/t_58
innodb_encrypted_3/t_59
innodb_encrypted_3/t_6
innodb_encrypted_3/t_60
innodb_encrypted_3/t_61
innodb_encrypted_3/t_62
innodb_encrypted_3/t_63
innodb_encrypted_3/t_64
innodb_encrypted_3/t_65
innodb_encrypted_3/t_66
innodb_encrypted_3/t_67
innodb_encrypted_3/t_68
innodb_encrypted_3/t_69
innodb_encrypted_3/t_7
innodb_encrypted_3/t_70
innodb_encrypted_3/t_71
innodb_encrypted_3/t_72
innodb_encrypted_3/t_73
innodb_encrypted_3/t_74
innodb_encrypted_3/t_75
innodb_encrypted_3/t_76
innodb_encrypted_3/t_77
innodb_encrypted_3/t_78
innodb_encrypted_3/t_79
innodb_encrypted_3/t_8
innodb_encrypted_3/t_80
innodb_encrypted_3/t_81
innodb_encrypted_3/t_82
innodb_encrypted_3/t_83
innodb_encrypted_3/t_84
innodb_encrypted_3/t_85
innodb_encrypted_3/t_86
innodb_encrypted_3/t_87
innodb_encrypted_3/t_88
innodb_encrypted_3/t_89
innodb_encrypted_3/t_9
innodb_encrypted_3/t_90
innodb_encrypted_3/t_91
innodb_encrypted_3/t_92
innodb_encrypted_3/t_93
innodb_encrypted_3/t_94
innodb_encrypted_3/t_95
innodb_encrypted_3/t_96
innodb_encrypted_3/t_97
innodb_encrypted_3/t_98
innodb_encrypted_3/t_99
show status like 'innodb_pages0_read%';
Variable_name Value
Innodb_pages0_read 3
# Success!
# Restart mysqld --innodb_encrypt_tables=0 --innodb_encryption_threads=0
# Restart Success!
SELECT variable_value <= 303 FROM information_schema.global_status WHERE variable_name = 'innodb_pages0_read';
variable_value <= 303
1
use test;
SELECT variable_value <= 303 FROM information_schema.global_status WHERE variable_name = 'innodb_pages0_read';
variable_value <= 303
1
use innodb_encrypted_1;
SELECT variable_value <= 303 FROM information_schema.global_status WHERE variable_name = 'innodb_pages0_read';
variable_value <= 303
1
use innodb_encrypted_2;
SELECT variable_value <= 303 FROM information_schema.global_status WHERE variable_name = 'innodb_pages0_read';
variable_value <= 303
1
use innodb_encrypted_3;
SELECT variable_value <= 303 FROM information_schema.global_status WHERE variable_name = 'innodb_pages0_read';
variable_value <= 303
1
use innodb_encrypted_1;
SELECT variable_value <= 303 FROM information_schema.global_status WHERE variable_name = 'innodb_pages0_read';
variable_value <= 303
1
use innodb_encrypted_2;
SELECT variable_value <= 303 FROM information_schema.global_status WHERE variable_name = 'innodb_pages0_read';
variable_value <= 303
1
use innodb_encrypted_3;
SELECT variable_value <= 303 FROM information_schema.global_status WHERE variable_name = 'innodb_pages0_read';
variable_value <= 303
1
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION = 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_3/t_1
innodb_encrypted_3/t_10
innodb_encrypted_3/t_100
innodb_encrypted_3/t_11
innodb_encrypted_3/t_12
innodb_encrypted_3/t_13
innodb_encrypted_3/t_14
innodb_encrypted_3/t_15
innodb_encrypted_3/t_16
innodb_encrypted_3/t_17
innodb_encrypted_3/t_18
innodb_encrypted_3/t_19
innodb_encrypted_3/t_2
innodb_encrypted_3/t_20
innodb_encrypted_3/t_21
innodb_encrypted_3/t_22
innodb_encrypted_3/t_23
innodb_encrypted_3/t_24
innodb_encrypted_3/t_25
innodb_encrypted_3/t_26
innodb_encrypted_3/t_27
innodb_encrypted_3/t_28
innodb_encrypted_3/t_29
innodb_encrypted_3/t_3
innodb_encrypted_3/t_30
innodb_encrypted_3/t_31
innodb_encrypted_3/t_32
innodb_encrypted_3/t_33
innodb_encrypted_3/t_34
innodb_encrypted_3/t_35
innodb_encrypted_3/t_36
innodb_encrypted_3/t_37
innodb_encrypted_3/t_38
innodb_encrypted_3/t_39
innodb_encrypted_3/t_4
innodb_encrypted_3/t_40
innodb_encrypted_3/t_41
innodb_encrypted_3/t_42
innodb_encrypted_3/t_43
innodb_encrypted_3/t_44
innodb_encrypted_3/t_45
innodb_encrypted_3/t_46
innodb_encrypted_3/t_47
innodb_encrypted_3/t_48
innodb_encrypted_3/t_49
innodb_encrypted_3/t_5
innodb_encrypted_3/t_50
innodb_encrypted_3/t_51
innodb_encrypted_3/t_52
innodb_encrypted_3/t_53
innodb_encrypted_3/t_54
innodb_encrypted_3/t_55
innodb_encrypted_3/t_56
innodb_encrypted_3/t_57
innodb_encrypted_3/t_58
innodb_encrypted_3/t_59
innodb_encrypted_3/t_6
innodb_encrypted_3/t_60
innodb_encrypted_3/t_61
innodb_encrypted_3/t_62
innodb_encrypted_3/t_63
innodb_encrypted_3/t_64
innodb_encrypted_3/t_65
innodb_encrypted_3/t_66
innodb_encrypted_3/t_67
innodb_encrypted_3/t_68
innodb_encrypted_3/t_69
innodb_encrypted_3/t_7
innodb_encrypted_3/t_70
innodb_encrypted_3/t_71
innodb_encrypted_3/t_72
innodb_encrypted_3/t_73
innodb_encrypted_3/t_74
innodb_encrypted_3/t_75
innodb_encrypted_3/t_76
innodb_encrypted_3/t_77
innodb_encrypted_3/t_78
innodb_encrypted_3/t_79
innodb_encrypted_3/t_8
innodb_encrypted_3/t_80
innodb_encrypted_3/t_81
innodb_encrypted_3/t_82
innodb_encrypted_3/t_83
innodb_encrypted_3/t_84
innodb_encrypted_3/t_85
innodb_encrypted_3/t_86
innodb_encrypted_3/t_87
innodb_encrypted_3/t_88
innodb_encrypted_3/t_89
innodb_encrypted_3/t_9
innodb_encrypted_3/t_90
innodb_encrypted_3/t_91
innodb_encrypted_3/t_92
innodb_encrypted_3/t_93
innodb_encrypted_3/t_94
innodb_encrypted_3/t_95
innodb_encrypted_3/t_96
innodb_encrypted_3/t_97
innodb_encrypted_3/t_98
innodb_encrypted_3/t_99
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_2/t_1
innodb_encrypted_2/t_10
innodb_encrypted_2/t_100
innodb_encrypted_2/t_11
innodb_encrypted_2/t_12
innodb_encrypted_2/t_13
innodb_encrypted_2/t_14
innodb_encrypted_2/t_15
innodb_encrypted_2/t_16
innodb_encrypted_2/t_17
innodb_encrypted_2/t_18
innodb_encrypted_2/t_19
innodb_encrypted_2/t_2
innodb_encrypted_2/t_20
innodb_encrypted_2/t_21
innodb_encrypted_2/t_22
innodb_encrypted_2/t_23
innodb_encrypted_2/t_24
innodb_encrypted_2/t_25
innodb_encrypted_2/t_26
innodb_encrypted_2/t_27
innodb_encrypted_2/t_28
innodb_encrypted_2/t_29
innodb_encrypted_2/t_3
innodb_encrypted_2/t_30
innodb_encrypted_2/t_31
innodb_encrypted_2/t_32
innodb_encrypted_2/t_33
innodb_encrypted_2/t_34
innodb_encrypted_2/t_35
innodb_encrypted_2/t_36
innodb_encrypted_2/t_37
innodb_encrypted_2/t_38
innodb_encrypted_2/t_39
innodb_encrypted_2/t_4
innodb_encrypted_2/t_40
innodb_encrypted_2/t_41
innodb_encrypted_2/t_42
innodb_encrypted_2/t_43
innodb_encrypted_2/t_44
innodb_encrypted_2/t_45
innodb_encrypted_2/t_46
innodb_encrypted_2/t_47
innodb_encrypted_2/t_48
innodb_encrypted_2/t_49
innodb_encrypted_2/t_5
innodb_encrypted_2/t_50
innodb_encrypted_2/t_51
innodb_encrypted_2/t_52
innodb_encrypted_2/t_53
innodb_encrypted_2/t_54
innodb_encrypted_2/t_55
innodb_encrypted_2/t_56
innodb_encrypted_2/t_57
innodb_encrypted_2/t_58
innodb_encrypted_2/t_59
innodb_encrypted_2/t_6
innodb_encrypted_2/t_60
innodb_encrypted_2/t_61
innodb_encrypted_2/t_62
innodb_encrypted_2/t_63
innodb_encrypted_2/t_64
innodb_encrypted_2/t_65
innodb_encrypted_2/t_66
innodb_encrypted_2/t_67
innodb_encrypted_2/t_68
innodb_encrypted_2/t_69
innodb_encrypted_2/t_7
innodb_encrypted_2/t_70
innodb_encrypted_2/t_71
innodb_encrypted_2/t_72
innodb_encrypted_2/t_73
innodb_encrypted_2/t_74
innodb_encrypted_2/t_75
innodb_encrypted_2/t_76
innodb_encrypted_2/t_77
innodb_encrypted_2/t_78
innodb_encrypted_2/t_79
innodb_encrypted_2/t_8
innodb_encrypted_2/t_80
innodb_encrypted_2/t_81
innodb_encrypted_2/t_82
innodb_encrypted_2/t_83
innodb_encrypted_2/t_84
innodb_encrypted_2/t_85
innodb_encrypted_2/t_86
innodb_encrypted_2/t_87
innodb_encrypted_2/t_88
innodb_encrypted_2/t_89
innodb_encrypted_2/t_9
innodb_encrypted_2/t_90
innodb_encrypted_2/t_91
innodb_encrypted_2/t_92
innodb_encrypted_2/t_93
innodb_encrypted_2/t_94
innodb_encrypted_2/t_95
innodb_encrypted_2/t_96
innodb_encrypted_2/t_97
innodb_encrypted_2/t_98
innodb_encrypted_2/t_99
SET GLOBAL innodb_encrypt_tables = off;
SET GLOBAL innodb_encryption_threads=4;
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_2/t_1
innodb_encrypted_2/t_10
innodb_encrypted_2/t_100
innodb_encrypted_2/t_11
innodb_encrypted_2/t_12
innodb_encrypted_2/t_13
innodb_encrypted_2/t_14
innodb_encrypted_2/t_15
innodb_encrypted_2/t_16
innodb_encrypted_2/t_17
innodb_encrypted_2/t_18
innodb_encrypted_2/t_19
innodb_encrypted_2/t_2
innodb_encrypted_2/t_20
innodb_encrypted_2/t_21
innodb_encrypted_2/t_22
innodb_encrypted_2/t_23
innodb_encrypted_2/t_24
innodb_encrypted_2/t_25
innodb_encrypted_2/t_26
innodb_encrypted_2/t_27
innodb_encrypted_2/t_28
innodb_encrypted_2/t_29
innodb_encrypted_2/t_3
innodb_encrypted_2/t_30
innodb_encrypted_2/t_31
innodb_encrypted_2/t_32
innodb_encrypted_2/t_33
innodb_encrypted_2/t_34
innodb_encrypted_2/t_35
innodb_encrypted_2/t_36
innodb_encrypted_2/t_37
innodb_encrypted_2/t_38
innodb_encrypted_2/t_39
innodb_encrypted_2/t_4
innodb_encrypted_2/t_40
innodb_encrypted_2/t_41
innodb_encrypted_2/t_42
innodb_encrypted_2/t_43
innodb_encrypted_2/t_44
innodb_encrypted_2/t_45
innodb_encrypted_2/t_46
innodb_encrypted_2/t_47
innodb_encrypted_2/t_48
innodb_encrypted_2/t_49
innodb_encrypted_2/t_5
innodb_encrypted_2/t_50
innodb_encrypted_2/t_51
innodb_encrypted_2/t_52
innodb_encrypted_2/t_53
innodb_encrypted_2/t_54
innodb_encrypted_2/t_55
innodb_encrypted_2/t_56
innodb_encrypted_2/t_57
innodb_encrypted_2/t_58
innodb_encrypted_2/t_59
innodb_encrypted_2/t_6
innodb_encrypted_2/t_60
innodb_encrypted_2/t_61
innodb_encrypted_2/t_62
innodb_encrypted_2/t_63
innodb_encrypted_2/t_64
innodb_encrypted_2/t_65
innodb_encrypted_2/t_66
innodb_encrypted_2/t_67
innodb_encrypted_2/t_68
innodb_encrypted_2/t_69
innodb_encrypted_2/t_7
innodb_encrypted_2/t_70
innodb_encrypted_2/t_71
innodb_encrypted_2/t_72
innodb_encrypted_2/t_73
innodb_encrypted_2/t_74
innodb_encrypted_2/t_75
innodb_encrypted_2/t_76
innodb_encrypted_2/t_77
innodb_encrypted_2/t_78
innodb_encrypted_2/t_79
innodb_encrypted_2/t_8
innodb_encrypted_2/t_80
innodb_encrypted_2/t_81
innodb_encrypted_2/t_82
innodb_encrypted_2/t_83
innodb_encrypted_2/t_84
innodb_encrypted_2/t_85
innodb_encrypted_2/t_86
innodb_encrypted_2/t_87
innodb_encrypted_2/t_88
innodb_encrypted_2/t_89
innodb_encrypted_2/t_9
innodb_encrypted_2/t_90
innodb_encrypted_2/t_91
innodb_encrypted_2/t_92
innodb_encrypted_2/t_93
innodb_encrypted_2/t_94
innodb_encrypted_2/t_95
innodb_encrypted_2/t_96
innodb_encrypted_2/t_97
innodb_encrypted_2/t_98
innodb_encrypted_2/t_99
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION = 0 AND NAME LIKE 'innodb_encrypted%' ORDER BY NAME;
NAME
innodb_encrypted_3/t_1
innodb_encrypted_3/t_10
innodb_encrypted_3/t_100
innodb_encrypted_3/t_11
innodb_encrypted_3/t_12
innodb_encrypted_3/t_13
innodb_encrypted_3/t_14
innodb_encrypted_3/t_15
innodb_encrypted_3/t_16
innodb_encrypted_3/t_17
innodb_encrypted_3/t_18
innodb_encrypted_3/t_19
innodb_encrypted_3/t_2
innodb_encrypted_3/t_20
innodb_encrypted_3/t_21
innodb_encrypted_3/t_22
innodb_encrypted_3/t_23
innodb_encrypted_3/t_24
innodb_encrypted_3/t_25
innodb_encrypted_3/t_26
innodb_encrypted_3/t_27
innodb_encrypted_3/t_28
innodb_encrypted_3/t_29
innodb_encrypted_3/t_3
innodb_encrypted_3/t_30
innodb_encrypted_3/t_31
innodb_encrypted_3/t_32
innodb_encrypted_3/t_33
innodb_encrypted_3/t_34
innodb_encrypted_3/t_35
innodb_encrypted_3/t_36
innodb_encrypted_3/t_37
innodb_encrypted_3/t_38
innodb_encrypted_3/t_39
innodb_encrypted_3/t_4
innodb_encrypted_3/t_40
innodb_encrypted_3/t_41
innodb_encrypted_3/t_42
innodb_encrypted_3/t_43
innodb_encrypted_3/t_44
innodb_encrypted_3/t_45
innodb_encrypted_3/t_46
innodb_encrypted_3/t_47
innodb_encrypted_3/t_48
innodb_encrypted_3/t_49
innodb_encrypted_3/t_5
innodb_encrypted_3/t_50
innodb_encrypted_3/t_51
innodb_encrypted_3/t_52
innodb_encrypted_3/t_53
innodb_encrypted_3/t_54
innodb_encrypted_3/t_55
innodb_encrypted_3/t_56
innodb_encrypted_3/t_57
innodb_encrypted_3/t_58
innodb_encrypted_3/t_59
innodb_encrypted_3/t_6
innodb_encrypted_3/t_60
innodb_encrypted_3/t_61
innodb_encrypted_3/t_62
innodb_encrypted_3/t_63
innodb_encrypted_3/t_64
innodb_encrypted_3/t_65
innodb_encrypted_3/t_66
innodb_encrypted_3/t_67
innodb_encrypted_3/t_68
innodb_encrypted_3/t_69
innodb_encrypted_3/t_7
innodb_encrypted_3/t_70
innodb_encrypted_3/t_71
innodb_encrypted_3/t_72
innodb_encrypted_3/t_73
innodb_encrypted_3/t_74
innodb_encrypted_3/t_75
innodb_encrypted_3/t_76
innodb_encrypted_3/t_77
innodb_encrypted_3/t_78
innodb_encrypted_3/t_79
innodb_encrypted_3/t_8
innodb_encrypted_3/t_80
innodb_encrypted_3/t_81
innodb_encrypted_3/t_82
innodb_encrypted_3/t_83
innodb_encrypted_3/t_84
innodb_encrypted_3/t_85
innodb_encrypted_3/t_86
innodb_encrypted_3/t_87
innodb_encrypted_3/t_88
innodb_encrypted_3/t_89
innodb_encrypted_3/t_9
innodb_encrypted_3/t_90
innodb_encrypted_3/t_91
innodb_encrypted_3/t_92
innodb_encrypted_3/t_93
innodb_encrypted_3/t_94
innodb_encrypted_3/t_95
innodb_encrypted_3/t_96
innodb_encrypted_3/t_97
innodb_encrypted_3/t_98
innodb_encrypted_3/t_99
use test;
drop database innodb_encrypted_1;
drop database innodb_encrypted_2;
drop database innodb_encrypted_3;
mysql-test/suite/encryption/t/innodb_lotoftables.opt
deleted
100644 → 0
View file @
90fec960
--innodb-tablespaces-encryption
--innodb-encrypt-tables=off
--innodb-encryption-threads=0
mysql-test/suite/encryption/t/innodb_lotoftables.test
deleted
100644 → 0
View file @
90fec960
--
source
include
/
have_innodb
.
inc
--
source
include
/
have_example_key_management_plugin
.
inc
--
source
include
/
big_test
.
inc
# embedded does not support restart
--
source
include
/
not_embedded
.
inc
--
disable_query_log
let
$innodb_encryption_threads_orig
=
`SELECT @@global.innodb_encryption_threads`
;
--
enable_query_log
# empty the change buffer and the undo logs to avoid extra reads
SET
GLOBAL
innodb_fast_shutdown
=
0
;
--
source
include
/
restart_mysqld
.
inc
SHOW
VARIABLES
LIKE
'innodb_encrypt%'
;
#
# This will create 100 tables where that could be
# encrypted an unencrypt
#
create
database
innodb_encrypted_1
;
use
innodb_encrypted_1
;
show
status
like
'innodb_pages0_read%'
;
set
autocommit
=
0
;
let
$tables
=
100
;
--
disable_query_log
while
(
$tables
)
{
eval
create
table
t_
$tables
(
a
int
not
null
primary
key
,
b
varchar
(
200
))
engine
=
innodb
stats_persistent
=
0
;
commit
;
let
$rows
=
100
;
while
(
$rows
)
{
eval
insert
into
t_
$tables
values
(
$rows
,
substring
(
MD5
(
RAND
()),
-
64
));
dec
$rows
;
}
commit
;
dec
$tables
;
}
--
enable_query_log
set
autocommit
=
1
;
commit
work
;
show
status
like
'innodb_pages0_read%'
;
#
# Verify
#
--
echo
# should be empty
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
NAME
LIKE
'innodb_encrypted%'
;
#
# This will create 100 tables that are encrypted always
#
create
database
innodb_encrypted_2
;
use
innodb_encrypted_2
;
show
status
like
'innodb_pages0_read%'
;
set
autocommit
=
0
;
--
disable_query_log
let
$tables
=
100
;
while
(
$tables
)
{
eval
create
table
t_
$tables
(
a
int
not
null
primary
key
,
b
varchar
(
200
))
engine
=
innodb
stats_persistent
=
0
encrypted
=
yes
;
commit
;
let
$rows
=
100
;
while
(
$rows
)
{
eval
insert
into
t_
$tables
values
(
$rows
,
substring
(
MD5
(
RAND
()),
-
64
));
dec
$rows
;
}
commit
;
dec
$tables
;
}
--
enable_query_log
commit
work
;
set
autocommit
=
1
;
show
status
like
'innodb_pages0_read%'
;
#
# Verify
#
--
echo
# should contain 100 tables
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
<>
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
--
echo
# should contain 0 tables
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
=
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
#
# This will create 100 tables that are not encrypted
#
create
database
innodb_encrypted_3
;
use
innodb_encrypted_3
;
show
status
like
'innodb_pages0_read%'
;
set
autocommit
=
0
;
--
disable_query_log
let
$tables
=
100
;
while
(
$tables
)
{
eval
create
table
t_
$tables
(
a
int
not
null
primary
key
,
b
varchar
(
200
))
engine
=
innodb
stats_persistent
=
0
encrypted
=
no
;
commit
;
let
$rows
=
100
;
while
(
$rows
)
{
eval
insert
into
t_
$tables
values
(
$rows
,
substring
(
MD5
(
RAND
()),
-
64
));
dec
$rows
;
}
commit
;
dec
$tables
;
}
--
enable_query_log
commit
work
;
set
autocommit
=
1
;
show
status
like
'innodb_pages0_read%'
;
#
# Verify
#
--
echo
# should contain 100 tables
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
<>
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
--
echo
# should contain 100 tables
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
=
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
use
test
;
show
status
like
'innodb_pages0_read%'
;
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
<>
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
=
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
SET
GLOBAL
innodb_encrypt_tables
=
on
;
SET
GLOBAL
innodb_encryption_threads
=
4
;
--
let
$wait_timeout
=
600
--
let
$wait_condition
=
SELECT
COUNT
(
*
)
=
100
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
<>
0
;
--
source
include
/
wait_condition
.
inc
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
<>
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
=
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
show
status
like
'innodb_pages0_read%'
;
--
echo
# Success!
--
echo
# Restart mysqld --innodb_encrypt_tables=0 --innodb_encryption_threads=0
--
let
$restart_parameters
=--
innodb_encrypt_tables
=
0
--
innodb_encryption_threads
=
0
--
source
include
/
restart_mysqld
.
inc
--
echo
# Restart Success!
SELECT
variable_value
<=
303
FROM
information_schema
.
global_status
WHERE
variable_name
=
'innodb_pages0_read'
;
use
test
;
SELECT
variable_value
<=
303
FROM
information_schema
.
global_status
WHERE
variable_name
=
'innodb_pages0_read'
;
use
innodb_encrypted_1
;
SELECT
variable_value
<=
303
FROM
information_schema
.
global_status
WHERE
variable_name
=
'innodb_pages0_read'
;
use
innodb_encrypted_2
;
SELECT
variable_value
<=
303
FROM
information_schema
.
global_status
WHERE
variable_name
=
'innodb_pages0_read'
;
use
innodb_encrypted_3
;
SELECT
variable_value
<=
303
FROM
information_schema
.
global_status
WHERE
variable_name
=
'innodb_pages0_read'
;
use
innodb_encrypted_1
;
--
disable_result_log
--
disable_query_log
let
$tables
=
100
;
while
(
$tables
)
{
eval
select
*
from
t_
$tables
;
dec
$tables
;
}
--
enable_query_log
--
enable_result_log
SELECT
variable_value
<=
303
FROM
information_schema
.
global_status
WHERE
variable_name
=
'innodb_pages0_read'
;
use
innodb_encrypted_2
;
--
disable_result_log
--
disable_query_log
let
$tables
=
100
;
while
(
$tables
)
{
eval
select
*
from
t_
$tables
;
dec
$tables
;
}
--
enable_query_log
--
enable_result_log
SELECT
variable_value
<=
303
FROM
information_schema
.
global_status
WHERE
variable_name
=
'innodb_pages0_read'
;
use
innodb_encrypted_3
;
--
disable_result_log
--
disable_query_log
let
$tables
=
100
;
while
(
$tables
)
{
eval
select
*
from
t_
$tables
;
dec
$tables
;
}
--
enable_query_log
--
enable_result_log
SELECT
variable_value
<=
303
FROM
information_schema
.
global_status
WHERE
variable_name
=
'innodb_pages0_read'
;
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
=
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
<>
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
SET
GLOBAL
innodb_encrypt_tables
=
off
;
SET
GLOBAL
innodb_encryption_threads
=
4
;
--
let
$wait_timeout
=
600
--
let
$wait_condition
=
SELECT
COUNT
(
*
)
=
100
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
<>
0
;
--
source
include
/
wait_condition
.
inc
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
<>
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
SELECT
NAME
FROM
INFORMATION_SCHEMA
.
INNODB_TABLESPACES_ENCRYPTION
WHERE
MIN_KEY_VERSION
=
0
AND
NAME
LIKE
'innodb_encrypted%'
ORDER
BY
NAME
;
#
# Cleanup
#
use
test
;
drop
database
innodb_encrypted_1
;
drop
database
innodb_encrypted_2
;
drop
database
innodb_encrypted_3
;
--
disable_query_log
EVAL
SET
GLOBAL
innodb_encryption_threads
=
$innodb_encryption_threads_orig
;
--
enable_query_log
mysql-test/unstable-tests
View file @
1d31bed2
...
@@ -249,7 +249,6 @@ encryption.innodb_first_page : MDEV-10689 - Crash
...
@@ -249,7 +249,6 @@ encryption.innodb_first_page : MDEV-10689 - Crash
encryption.innodb-first-page-read : MDEV-14356 - Timeout in wait condition
encryption.innodb-first-page-read : MDEV-14356 - Timeout in wait condition
encryption.innodb-force-corrupt : MDEV-17286 - SSL error; modified in 10.2.24
encryption.innodb-force-corrupt : MDEV-17286 - SSL error; modified in 10.2.24
encryption.innodb-key-rotation-disable : Modified in 10.2.24
encryption.innodb-key-rotation-disable : Modified in 10.2.24
encryption.innodb_lotoftables : MDEV-16111 - Wrong result
encryption.innodb-missing-key : Modified in 10.2.24
encryption.innodb-missing-key : Modified in 10.2.24
encryption.innodb_onlinealter_encryption : MDEV-17287 - SIGABRT on server restart
encryption.innodb_onlinealter_encryption : MDEV-17287 - SIGABRT on server restart
encryption.innodb-page_encryption : MDEV-10641 - mutex problem
encryption.innodb-page_encryption : MDEV-10641 - mutex problem
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment