mysql-server/mysql-test/suite/ndb_ddl/alter_inplace_tablespace.result
2025-03-05 14:31:37 +07:00

36 lines
1.1 KiB
Text

CREATE LOGFILE GROUP lg1
ADD UNDOFILE 'lg1_undofile.dat'
INITIAL_SIZE 1M
UNDO_BUFFER_SIZE = 1M
ENGINE NDB;
CREATE TABLESPACE ts1
ADD DATAFILE 'ts1_datafile.dat'
USE LOGFILE GROUP lg1
INITIAL_SIZE 16M
ENGINE NDB;
CREATE TABLESPACE ts2
ADD DATAFILE 'ts2_datafile.dat'
USE LOGFILE GROUP lg1
INITIAL_SIZE 16M
ENGINE NDB;
CREATE TABLE t1 (
a int PRIMARY KEY,
b int
) ENGINE = NDB;
ALTER TABLE t1 ALGORITHM=inplace, TABLESPACE ts1;
ERROR 0A000: ALGORITHM=INPLACE is not supported. Reason: Adding or changing TABLESPACE. Try ALGORITHM=COPY.
ALTER TABLE t1 TABLESPACE ts1;
ALTER TABLE t1 ALGORITHM=inplace, TABLESPACE=ts2;
ERROR 0A000: ALGORITHM=INPLACE is not supported. Reason: Adding or changing TABLESPACE. Try ALGORITHM=COPY.
ALTER TABLE t1 ALGORITHM=inplace, TABLESPACE=ts1;
ERROR 0A000: ALGORITHM=INPLACE is not supported. Reason: Adding or changing TABLESPACE. Try ALGORITHM=COPY.
ALTER TABLE t1 TABLESPACE ts2;
DROP TABLE t1;
ALTER TABLESPACE ts1
DROP DATAFILE 'ts1_datafile.dat';
DROP TABLESPACE ts1;
ALTER TABLESPACE ts2
DROP DATAFILE 'ts2_datafile.dat';
DROP TABLESPACE ts2;
DROP LOGFILE GROUP lg1
ENGINE NDB;