mirror of
https://github.com/MariaDB/server.git
synced 2025-02-12 00:15:35 +01:00
![Sergei Golubchik](/assets/img/avatar_default.png)
In particular: * @@debug deprecated since 5.5.37 * sr_YU locale deprecated since 10.0.11 * "engine_condition_pushdown" in the @@optimizer_switch deprecated since 10.1.1 * @@date_format, @@datetime_format, @@time_format, @@max_tmp_tables deprecated since 10.1.2 * @@wsrep_causal_reads deprecated since 10.1.3 * "parser" in mroonga table comment deprecated since 10.2.11
96 lines
3 KiB
Text
96 lines
3 KiB
Text
SHOW VARIABLES LIKE 'innodb_encrypt%';
|
|
Variable_name Value
|
|
innodb_encrypt_log ON
|
|
innodb_encrypt_tables ON
|
|
innodb_encrypt_temporary_tables OFF
|
|
innodb_encryption_rotate_key_age 1
|
|
innodb_encryption_rotation_iops 100
|
|
innodb_encryption_threads 1
|
|
SET GLOBAL innodb_encrypt_tables = ON;
|
|
CREATE TABLE t1(f1 BIGINT PRIMARY KEY, f2 int not null,
|
|
f3 int not null, index(f1), index idx_1(f2),
|
|
index(f2, f3)) ENGINE=InnoDB;
|
|
# Wait max 10 min for key encryption threads to encrypt all spaces
|
|
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0;
|
|
NAME
|
|
innodb_system
|
|
mysql/innodb_index_stats
|
|
mysql/innodb_table_stats
|
|
mysql/transaction_registry
|
|
test/t1
|
|
CREATE TABLE t2 (f1 int not null)engine=innodb;
|
|
# restart: --debug-dbug=d,ib_log_checkpoint_avoid
|
|
connect con1,localhost,root,,,;
|
|
begin;
|
|
insert into t2 values(1);
|
|
connection default;
|
|
set global innodb_encrypt_tables = OFF;
|
|
# Wait max 10 min for key encryption threads to decrypt all spaces
|
|
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION = 0;
|
|
NAME
|
|
innodb_system
|
|
mysql/innodb_index_stats
|
|
mysql/innodb_table_stats
|
|
mysql/transaction_registry
|
|
test/t1
|
|
test/t2
|
|
alter table t1 drop index idx_1;
|
|
set global innodb_encrypt_tables = ON;
|
|
# Wait max 10 min for key encryption threads to encrypt all spaces
|
|
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0;
|
|
NAME
|
|
innodb_system
|
|
mysql/innodb_index_stats
|
|
mysql/innodb_table_stats
|
|
mysql/transaction_registry
|
|
test/t1
|
|
test/t2
|
|
disconnect con1;
|
|
# restart: --debug-dbug=d,ib_log_checkpoint_avoid
|
|
drop table t1, t2;
|
|
CREATE TABLE t1(f1 BIGINT PRIMARY KEY, f2 int not null,
|
|
f3 int not null, index(f1), index idx_1(f2),
|
|
index(f2, f3)) ENGINE=InnoDB;
|
|
# Wait max 10 min for key encryption threads to encrypt all spaces
|
|
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0;
|
|
NAME
|
|
innodb_system
|
|
mysql/innodb_index_stats
|
|
mysql/innodb_table_stats
|
|
mysql/transaction_registry
|
|
test/t1
|
|
CREATE TABLE t2 (f1 int not null)engine=innodb;
|
|
# restart: --debug-dbug=d,ib_log_checkpoint_avoid
|
|
connect con1,localhost,root,,,;
|
|
begin;
|
|
insert into t2 values(1);
|
|
connection default;
|
|
set global innodb_encrypt_tables = OFF;
|
|
# Wait max 10 min for key encryption threads to decrypt all spaces
|
|
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION = 0;
|
|
NAME
|
|
innodb_system
|
|
mysql/innodb_index_stats
|
|
mysql/innodb_table_stats
|
|
mysql/transaction_registry
|
|
test/t1
|
|
test/t2
|
|
alter table t1 drop index idx_1;
|
|
disconnect con1;
|
|
# restart: --debug-dbug=d,ib_log_checkpoint_avoid
|
|
connect con1,localhost,root,,,;
|
|
begin;
|
|
insert into t2 values(1);
|
|
connection default;
|
|
set global innodb_encrypt_tables = ON;
|
|
# Wait max 10 min for key encryption threads to encrypt all spaces
|
|
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0;
|
|
NAME
|
|
innodb_system
|
|
mysql/innodb_index_stats
|
|
mysql/innodb_table_stats
|
|
mysql/transaction_registry
|
|
test/t1
|
|
test/t2
|
|
disconnect con1;
|
|
drop table t2, t1;
|