File: rpl_explicit_undo_tablespaces.result

package info (click to toggle)
mysql-8.0 8.0.43-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,273,924 kB
  • sloc: cpp: 4,684,605; ansic: 412,450; pascal: 108,398; java: 83,641; perl: 30,221; cs: 27,067; sql: 26,594; sh: 24,181; python: 21,816; yacc: 17,169; php: 11,522; xml: 7,388; javascript: 7,076; makefile: 2,194; lex: 1,075; awk: 670; asm: 520; objc: 183; ruby: 97; lisp: 86
file content (202 lines) | stat: -rw-r--r-- 7,624 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
include/master-slave.inc
Warnings:
Note	####	Sending passwords in plain text without SSL/TLS is extremely insecure.
Note	####	Storing MySQL user name or password information in the connection metadata repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START REPLICA; see the 'START REPLICA Syntax' in the MySQL Manual for more information.
[connection master]
[Connection Master]
CREATE UNDO TABLESPACE undo_003 ADD DATAFILE 'undo_003.ibu';
CREATE UNDO TABLESPACE undo_004 ADD DATAFILE 'undo_004.ibu';
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo' ORDER BY name;
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
undo_003	Undo	active
undo_004	Undo	active
include/sync_slave_sql_with_master.inc
[Connection Slave]
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo' ORDER BY name;
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
[Connection Master]
DROP UNDO TABLESPACE undo_003;
ERROR HY000: Failed to drop UNDO TABLESPACE undo_003
SHOW WARNINGS;
Level	Code	Message
Error	1529	Failed to drop UNDO TABLESPACE undo_003
Error	3120	Tablespace `undo_003` is not empty.
include/sync_slave_sql_with_master.inc
[Connection Slave]
DROP UNDO TABLESPACE undo_003;
ERROR HY000: Tablespace undo_003 doesn't exist.
SHOW WARNINGS;
Level	Code	Message
Error	3510	Tablespace undo_003 doesn't exist.
[Connection Master]
ALTER UNDO TABLESPACE innodb_undo_001 SET INACTIVE;
ALTER UNDO TABLESPACE innodb_undo_002 SET INACTIVE;
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo' ORDER BY name;
name	space_type	state
innodb_undo_001	Undo	empty
innodb_undo_002	Undo	empty
undo_003	Undo	active
undo_004	Undo	active
include/sync_slave_sql_with_master.inc
[Connection Slave]
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo' ORDER BY name;
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
ALTER UNDO TABLESPACE innodb_undo_001 SET INACTIVE;
ERROR HY000: Cannot set innodb_undo_001 inactive since there would be less than 2 undo tablespaces left active.
ALTER UNDO TABLESPACE innodb_undo_002 SET INACTIVE;
ERROR HY000: Cannot set innodb_undo_002 inactive since there would be less than 2 undo tablespaces left active.
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo' ORDER BY name;
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
[Connection Master]
CREATE TABLESPACE ts1 ADD DATAFILE 'ts1.ibd' Engine=InnoDB;
CREATE TABLE tab1(c1 int, c2 varchar(10)) TABLESPACE=ts1;
INSERT INTO tab1 VALUES(1, 'VISH');
CREATE TABLE tab2(c1 int , c2 varchar(10)) Engine=InnoDB;
INSERT INTO tab2 VALUES(2, 'VISH');
CREATE INDEX ix1 ON tab1(c2) USING BTREE;
CREATE INDEX ix2 ON tab2(c2) ;
include/sync_slave_sql_with_master.inc
[Connection Slave]
SHOW CREATE TABLE tab1;
Table	Create Table
tab1	CREATE TABLE `tab1` (
  `c1` int DEFAULT NULL,
  `c2` varchar(10) DEFAULT NULL,
  KEY `ix1` (`c2`) USING BTREE
) /*!50100 TABLESPACE `ts1` */ ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci
SHOW CREATE TABLE tab2;
Table	Create Table
tab2	CREATE TABLE `tab2` (
  `c1` int DEFAULT NULL,
  `c2` varchar(10) DEFAULT NULL,
  KEY `ix2` (`c2`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci
SELECT * FROM tab1;
c1	c2
1	VISH
SELECT * FROM tab2;
c1	c2
2	VISH
[Connection Master]
ALTER UNDO TABLESPACE undo_003 SET INACTIVE;
ERROR HY000: Cannot set undo_003 inactive since there would be less than 2 undo tablespaces left active.
SHOW WARNINGS;
Level	Code	Message
Error	3655	Cannot set undo_003 inactive since there would be less than 2 undo tablespaces left active.
Error	1533	Failed to alter: UNDO TABLESPACE undo_003
Error	3655	ALTER UNDO TABLEPSPACE operation is disallowed on undo_003
ALTER UNDO TABLESPACE undo_004 SET INACTIVE;
ERROR HY000: Cannot set undo_004 inactive since there would be less than 2 undo tablespaces left active.
SHOW WARNINGS;
Level	Code	Message
Error	3655	Cannot set undo_004 inactive since there would be less than 2 undo tablespaces left active.
Error	1533	Failed to alter: UNDO TABLESPACE undo_004
Error	3655	ALTER UNDO TABLEPSPACE operation is disallowed on undo_004
DROP UNDO TABLESPACE innodb_undo_001;
ERROR 42000: InnoDB: Tablespace names starting with `innodb_` are reserved.
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo' ORDER BY name;
name	space_type	state
innodb_undo_001	Undo	empty
innodb_undo_002	Undo	empty
undo_003	Undo	active
undo_004	Undo	active
include/sync_slave_sql_with_master.inc
[Connection Slave]
ALTER UNDO TABLESPACE undo_004 SET INACTIVE;
ERROR HY000: Tablespace undo_004 doesn't exist.
SHOW WARNINGS;
Level	Code	Message
Error	3510	Tablespace undo_004 doesn't exist.
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo' ORDER BY name;
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
DROP UNDO TABLESPACE innodb_undo_001;
ERROR 42000: InnoDB: Tablespace names starting with `innodb_` are reserved.
[Connection Master]
ALTER UNDO TABLESPACE innodb_undo_001 SET ACTIVE;
ALTER UNDO TABLESPACE innodb_undo_002 SET ACTIVE;
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo' ORDER BY name;
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
undo_003	Undo	active
undo_004	Undo	active
DROP TABLE tab1;
DROP table tab2;
DROP TABLESPACE ts1;
ALTER UNDO TABLESPACE undo_003 SET INACTIVE;
ALTER UNDO TABLESPACE undo_004 SET INACTIVE;
DROP UNDO TABLESPACE undo_003;
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo';
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
undo_004	Undo	empty
CREATE UNDO TABLESPACE undo_003 ADD DATAFILE '../undo_003.ibu';
ERROR HY000: The ADD DATAFILE filepath for an UNDO TABLESPACE cannot be a relative path.
SHOW WARNINGS;
Level	Code	Message
Error	3121	The ADD DATAFILE filepath for an UNDO TABLESPACE cannot be a relative path.
Error	3121	The UNDO DATAFILE location must be in a known directory.
Error	1528	Failed to create UNDO TABLESPACE undo_003
Error	3121	Incorrect File Name '../undo_003.ibu'.
include/sync_slave_sql_with_master.inc
[Connection Slave]
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo';
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
CREATE UNDO TABLESPACE undo_003 ADD DATAFILE '../undo_003.ibu';
ERROR HY000: The ADD DATAFILE filepath for an UNDO TABLESPACE cannot be a relative path.
SHOW WARNINGS;
Level	Code	Message
Error	3121	The ADD DATAFILE filepath for an UNDO TABLESPACE cannot be a relative path.
Error	3121	The UNDO DATAFILE location must be in a known directory.
Error	1528	Failed to create UNDO TABLESPACE undo_003
Error	3121	Incorrect File Name '../undo_003.ibu'.
[Connection Master]
DROP UNDO TABLESPACE undo_004;
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo';
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
include/sync_slave_sql_with_master.inc
[Connection Slave]
SELECT name,space_type,state
FROM INFORMATION_SCHEMA.INNODB_TABLESPACES
WHERE space_type = 'Undo';
name	space_type	state
innodb_undo_001	Undo	active
innodb_undo_002	Undo	active
include/rpl_end.inc