mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 20:42:30 +01:00
f523685c66
- missing order by
746 lines
26 KiB
Text
746 lines
26 KiB
Text
DROP TABLE IF EXISTS test.t1;
|
|
DROP TABLE IF EXISTS test.t2;
|
|
DROP TABLE IF EXISTS test.t3;
|
|
*****
|
|
**** Copy data from table in one table space to table in different table space
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLESPACE ts2
|
|
ADD DATAFILE './table_space2/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(256), a3 BLOB)
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
CREATE TABLE test.t2 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(256), a3 BLOB)
|
|
TABLESPACE ts2 STORAGE DISK ENGINE=NDB;
|
|
SHOW CREATE TABLE test.t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`a1` int(11) NOT NULL,
|
|
`a2` varchar(256) DEFAULT NULL,
|
|
`a3` blob,
|
|
PRIMARY KEY (`a1`)
|
|
) TABLESPACE ts1 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1
|
|
SHOW CREATE TABLE test.t2;
|
|
Table Create Table
|
|
t2 CREATE TABLE `t2` (
|
|
`a1` int(11) NOT NULL,
|
|
`a2` varchar(256) DEFAULT NULL,
|
|
`a3` blob,
|
|
PRIMARY KEY (`a1`)
|
|
) TABLESPACE ts2 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1
|
|
INSERT INTO test.t1 VALUES (1,'111111','aaaaaaaa');
|
|
INSERT INTO test.t1 VALUES (2,'222222','bbbbbbbb');
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 111111 aaaaaaaa
|
|
2 222222 bbbbbbbb
|
|
INSERT INTO test.t2(a1,a2,a3) SELECT * FROM test.t1;
|
|
SELECT * FROM test.t2 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 111111 aaaaaaaa
|
|
2 222222 bbbbbbbb
|
|
DROP TABLE test.t1, test.t2;
|
|
set @vc1 = repeat('a', 200);
|
|
set @vc2 = repeat('b', 500);
|
|
set @vc3 = repeat('c', 1000);
|
|
set @vc4 = repeat('d', 4000);
|
|
set @x0 = '01234567012345670123456701234567';
|
|
set @x0 = concat(@x0,@x0,@x0,@x0,@x0,@x0,@x0,@x0);
|
|
set @b1 = 'b1';
|
|
set @b1 = concat(@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1);
|
|
set @b1 = concat(@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1);
|
|
set @b1 = concat(@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1);
|
|
set @b1 = concat(@b1,@x0);
|
|
set @d1 = 'dd1';
|
|
set @d1 = concat(@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1);
|
|
set @d1 = concat(@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1);
|
|
set @d1 = concat(@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1);
|
|
set @b2 = 'b2';
|
|
set @b2 = concat(@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2);
|
|
set @b2 = concat(@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2);
|
|
set @b2 = concat(@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2);
|
|
set @b2 = concat(@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2);
|
|
set @d2 = 'dd2';
|
|
set @d2 = concat(@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2);
|
|
set @d2 = concat(@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2);
|
|
set @d2 = concat(@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2);
|
|
set @d2 = concat(@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2);
|
|
select length(@x0),length(@b1),length(@d1) from dual;
|
|
length(@x0) length(@b1) length(@d1)
|
|
256 2256 3000
|
|
select length(@x0),length(@b2),length(@d2) from dual;
|
|
length(@x0) length(@b2) length(@d2)
|
|
256 20000 30000
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(5000), a3 BLOB)
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
CREATE TABLE test.t2 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(5000), a3 BLOB)
|
|
TABLESPACE ts2 STORAGE DISK ENGINE=NDB;
|
|
SHOW CREATE TABLE test.t1;
|
|
Table Create Table
|
|
t1 CREATE TABLE `t1` (
|
|
`a1` int(11) NOT NULL,
|
|
`a2` varchar(5000) DEFAULT NULL,
|
|
`a3` blob,
|
|
PRIMARY KEY (`a1`)
|
|
) TABLESPACE ts1 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1
|
|
SHOW CREATE TABLE test.t2;
|
|
Table Create Table
|
|
t2 CREATE TABLE `t2` (
|
|
`a1` int(11) NOT NULL,
|
|
`a2` varchar(5000) DEFAULT NULL,
|
|
`a3` blob,
|
|
PRIMARY KEY (`a1`)
|
|
) TABLESPACE ts2 STORAGE DISK ENGINE=ndbcluster DEFAULT CHARSET=latin1
|
|
INSERT INTO test.t1 VALUES (1,@vc1,@d1);
|
|
INSERT INTO test.t1 VALUES (2,@vc2,@b1);
|
|
INSERT INTO test.t1 VALUES (3,@vc3,@d2);
|
|
INSERT INTO test.t1 VALUES (4,@vc4,@b2);
|
|
SELECT a1,length(a2),substr(a2,180,2),length(a3),substr(a3,1+3*900,3)
|
|
FROM test.t1 WHERE a1=1;
|
|
a1 length(a2) substr(a2,180,2) length(a3) substr(a3,1+3*900,3)
|
|
1 200 aa 3000 dd1
|
|
SELECT a1,length(a2),substr(a2,480,2),length(a3),substr(a3,1+2*900,3)
|
|
FROM test.t1 where a1=2;
|
|
a1 length(a2) substr(a2,480,2) length(a3) substr(a3,1+2*900,3)
|
|
2 500 bb 2256 b1b
|
|
INSERT INTO test.t2(a1,a2,a3) SELECT * FROM test.t1;
|
|
SELECT a1,length(a2),substr(a2,180,2),length(a3),substr(a3,1+3*900,3)
|
|
FROM test.t2 WHERE a1=1;
|
|
a1 length(a2) substr(a2,180,2) length(a3) substr(a3,1+3*900,3)
|
|
1 200 aa 3000 dd1
|
|
SELECT a1,length(a2),substr(a2,480,2),length(a3),substr(a3,1+2*900,3)
|
|
FROM test.t2 where a1=2;
|
|
a1 length(a2) substr(a2,480,2) length(a3) substr(a3,1+2*900,3)
|
|
2 500 bb 2256 b1b
|
|
DROP TABLE test.t1, test.t2;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE NDB;
|
|
DROP TABLESPACE ts1 ENGINE NDB;
|
|
ALTER TABLESPACE ts2
|
|
DROP DATAFILE './table_space2/datafile.dat'
|
|
ENGINE NDB;
|
|
DROP TABLESPACE ts2 ENGINE NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
**** Insert, Update, Delete from NDB table with BLOB fields
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
set @vc1 = repeat('a', 200);
|
|
set @vc2 = repeat('b', 500);
|
|
set @vc3 = repeat('c', 1000);
|
|
set @vc4 = repeat('d', 4000);
|
|
set @vc5 = repeat('d', 5000);
|
|
set @bb1 = repeat('1', 2000);
|
|
set @bb2 = repeat('2', 5000);
|
|
set @bb3 = repeat('3', 10000);
|
|
set @bb4 = repeat('4', 40000);
|
|
set @bb5 = repeat('5', 50000);
|
|
select length(@vc1),length(@vc2),length(@vc3),length(@vc4),length(@vc5) from dual;
|
|
length(@vc1) length(@vc2) length(@vc3) length(@vc4) length(@vc5)
|
|
200 500 1000 4000 5000
|
|
select length(@bb1),length(@bb2),length(@bb3),length(@bb4),length(@bb5) from dual;
|
|
length(@bb1) length(@bb2) length(@bb3) length(@bb4) length(@bb5)
|
|
2000 5000 10000 40000 50000
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(5000), a3 BLOB)
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
INSERT INTO test.t1 VALUES (1,@vc1,@bb1);
|
|
INSERT INTO test.t1 VALUES (2,@vc2,@bb2);
|
|
INSERT INTO test.t1 VALUES (3,@vc3,@bb3);
|
|
INSERT INTO test.t1 VALUES (4,@vc4,@bb4);
|
|
INSERT INTO test.t1 VALUES (5,@vc5,@bb5);
|
|
UPDATE test.t1 SET a2=@vc5, a3=@bb5 WHERE a1=1;
|
|
SELECT a1,length(a2),substr(a2,4998,2),length(a3),substr(a3,49997,3)
|
|
FROM test.t1 WHERE a1=1;
|
|
a1 length(a2) substr(a2,4998,2) length(a3) substr(a3,49997,3)
|
|
1 5000 dd 50000 555
|
|
UPDATE test.t1 SET a2=@vc4, a3=@bb4 WHERE a1=2;
|
|
SELECT a1,length(a2),substr(a2,3998,2),length(a3),substr(a3,39997,3)
|
|
FROM test.t1 WHERE a1=2;
|
|
a1 length(a2) substr(a2,3998,2) length(a3) substr(a3,39997,3)
|
|
2 4000 dd 40000 444
|
|
UPDATE test.t1 SET a2=@vc2, a3=@bb2 WHERE a1=3;
|
|
SELECT a1,length(a2),substr(a2,498,2),length(a3),substr(a3,3997,3)
|
|
FROM test.t1 WHERE a1=3;
|
|
a1 length(a2) substr(a2,498,2) length(a3) substr(a3,3997,3)
|
|
3 500 bb 5000 222
|
|
UPDATE test.t1 SET a2=@vc3, a3=@bb3 WHERE a1=4;
|
|
SELECT a1,length(a2),substr(a2,998,2),length(a3),substr(a3,9997,3)
|
|
FROM test.t1 WHERE a1=4;
|
|
a1 length(a2) substr(a2,998,2) length(a3) substr(a3,9997,3)
|
|
4 1000 cc 10000 333
|
|
UPDATE test.t1 SET a2=@vc1, a3=@bb1 WHERE a1=5;
|
|
SELECT a1,length(a2),substr(a2,198,2),length(a3),substr(a3,1997,3)
|
|
FROM test.t1 WHERE a1=5;
|
|
a1 length(a2) substr(a2,198,2) length(a3) substr(a3,1997,3)
|
|
5 200 aa 2000 111
|
|
DELETE FROM test.t1 where a1=5;
|
|
SELECT count(*) from test.t1;
|
|
count(*)
|
|
4
|
|
DELETE FROM test.t1 where a1=4;
|
|
SELECT count(*) from test.t1;
|
|
count(*)
|
|
3
|
|
DELETE FROM test.t1 where a1=3;
|
|
SELECT count(*) from test.t1;
|
|
count(*)
|
|
2
|
|
DELETE FROM test.t1 where a1=2;
|
|
SELECT count(*) from test.t1;
|
|
count(*)
|
|
1
|
|
DELETE FROM test.t1 where a1=1;
|
|
SELECT count(*) from test.t1;
|
|
count(*)
|
|
0
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE NDB;
|
|
DROP TABLESPACE ts1 ENGINE NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
**** Create Stored procedures that use disk based tables
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(256), a3 BLOB)
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB//
|
|
CREATE PROCEDURE test.sp1()
|
|
BEGIN
|
|
INSERT INTO test.t1 values (1,'111111','aaaaaaaa');
|
|
END//
|
|
CALL test.sp1();
|
|
SELECT * FROM test.t1;
|
|
a1 a2 a3
|
|
1 111111 aaaaaaaa
|
|
CREATE PROCEDURE test.sp2(n INT, vc VARCHAR(256), blb BLOB)
|
|
BEGIN
|
|
UPDATE test.t1 SET a2=vc, a3=blb where a1=n;
|
|
END//
|
|
CALL test.sp2(1,'222222','bbbbbbbb');
|
|
SELECT * FROM test.t1;
|
|
a1 a2 a3
|
|
1 222222 bbbbbbbb
|
|
DELETE FROM test.t1;
|
|
DROP PROCEDURE test.sp1;
|
|
DROP PROCEDURE test.sp2;
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
***** Create function that operate on disk based tables
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(256), a3 BLOB)
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
CREATE FUNCTION test.fn1(n INT) RETURNS INT
|
|
BEGIN
|
|
DECLARE v INT;
|
|
SELECT a1 INTO v FROM test.t1 WHERE a1=n;
|
|
RETURN v;
|
|
END//
|
|
CREATE FUNCTION test.fn2(n INT, blb BLOB) RETURNS BLOB
|
|
BEGIN
|
|
DECLARE vv BLOB;
|
|
UPDATE test.t1 SET a3=blb where a1=n;
|
|
SELECT a3 INTO vv FROM test.t1 WHERE a1=n;
|
|
RETURN vv;
|
|
END//
|
|
SELECT test.fn1(10) FROM DUAL;
|
|
test.fn1(10)
|
|
10
|
|
SELECT test.fn2(50, 'new BLOB content') FROM DUAL;
|
|
test.fn2(50, 'new BLOB content')
|
|
new BLOB content
|
|
DELETE FROM test.t1;
|
|
DROP FUNCTION test.fn1;
|
|
DROP FUNCTION test.fn2;
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
***** Create triggers that operate on disk based tables
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(256), a3 BLOB)
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
CREATE TRIGGER test.trg1 BEFORE INSERT ON test.t1 FOR EACH ROW
|
|
BEGIN
|
|
if isnull(new.a2) then
|
|
set new.a2:= 'trg1 works on a2 field';
|
|
end if;
|
|
if isnull(new.a3) then
|
|
set new.a3:= 'trg1 works on a3 field';
|
|
end if;
|
|
end//
|
|
insert into test.t1 (a1) values (1)//
|
|
insert into test.t1 (a1,a2) values (2, 'ccccccc')//
|
|
select * from test.t1 order by a1//
|
|
a1 a2 a3
|
|
1 trg1 works on a2 field trg1 works on a3 field
|
|
2 ccccccc trg1 works on a3 field
|
|
DELETE FROM test.t1;
|
|
DROP TRIGGER test.trg1;
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
***** Create, update views that operate on disk based tables
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(256), a3 BLOB)
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
CREATE VIEW test.v1 AS SELECT * FROM test.t1;
|
|
SELECT * FROM test.v1 order by a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
2 aaaaa2 bbbbb2
|
|
3 aaaaa3 bbbbb3
|
|
4 aaaaa4 bbbbb4
|
|
5 aaaaa5 bbbbb5
|
|
6 aaaaa6 bbbbb6
|
|
7 aaaaa7 bbbbb7
|
|
8 aaaaa8 bbbbb8
|
|
9 aaaaa9 bbbbb9
|
|
10 aaaaa10 bbbbb10
|
|
CHECK TABLE test.v1, test.t1;
|
|
Table Op Msg_type Msg_text
|
|
test.v1 check status OK
|
|
test.t1 check note The storage engine for the table doesn't support check
|
|
UPDATE test.v1 SET a2='zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz' WHERE a1=5;
|
|
SELECT * FROM test.v1 order by a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
2 aaaaa2 bbbbb2
|
|
3 aaaaa3 bbbbb3
|
|
4 aaaaa4 bbbbb4
|
|
5 zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz bbbbb5
|
|
6 aaaaa6 bbbbb6
|
|
7 aaaaa7 bbbbb7
|
|
8 aaaaa8 bbbbb8
|
|
9 aaaaa9 bbbbb9
|
|
10 aaaaa10 bbbbb10
|
|
DROP VIEW test.v1;
|
|
DELETE FROM test.t1;
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
***** Create and use disk based table that use auto inc
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLE test.t1 (a1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY, a2 VARCHAR(256), a3 BLOB) TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 aaaaa10 bbbbb10
|
|
2 aaaaa9 bbbbb9
|
|
3 aaaaa8 bbbbb8
|
|
4 aaaaa7 bbbbb7
|
|
5 aaaaa6 bbbbb6
|
|
6 aaaaa5 bbbbb5
|
|
7 aaaaa4 bbbbb4
|
|
8 aaaaa3 bbbbb3
|
|
9 aaaaa2 bbbbb2
|
|
10 aaaaa1 bbbbb1
|
|
DELETE FROM test.t1;
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
***** Create test that use transaction (commit, rollback)
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
SET AUTOCOMMIT=0;
|
|
CREATE TABLE test.t1 (a1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY, a2 VARCHAR(256), a3 BLOB) TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
INSERT INTO test.t1 VALUES(NULL, "aaaaa1", "bbbbb1");
|
|
COMMIT;
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
INSERT INTO test.t1 VALUES(NULL, "aaaaa2", "bbbbb2");
|
|
ROLLBACK;
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
DELETE FROM test.t1;
|
|
DROP TABLE test.t1;
|
|
SET AUTOCOMMIT=1;
|
|
CREATE TABLE test.t1 (a1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY, a2 VARCHAR(256), a3 BLOB) TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
START TRANSACTION;
|
|
INSERT INTO test.t1 VALUES(NULL, "aaaaa1", "bbbbb1");
|
|
COMMIT;
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
START TRANSACTION;
|
|
INSERT INTO test.t1 VALUES(NULL, "aaaaa2", "bbbbb2");
|
|
ROLLBACK;
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
DELETE FROM test.t1;
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
***** Create test that uses locks
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
drop table if exists test.t1;
|
|
CREATE TABLE test.t1 (a1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY, a2 VARCHAR(256), a3 BLOB) TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
LOCK TABLES test.t1 write;
|
|
INSERT INTO test.t1 VALUES(NULL, "aaaaa1", "bbbbb1");
|
|
INSERT INTO test.t1 VALUES(NULL, "aaaaa2", "bbbbb2");
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
2 aaaaa2 bbbbb2
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
2 aaaaa2 bbbbb2
|
|
INSERT INTO test.t1 VALUES(NULL, "aaaaa3", "bbbbb3");
|
|
UNLOCK TABLES;
|
|
INSERT INTO test.t1 VALUES(NULL, "aaaaa3", "bbbbb3");
|
|
SELECT * FROM test.t1 ORDER BY a1;
|
|
a1 a2 a3
|
|
1 aaaaa1 bbbbb1
|
|
2 aaaaa2 bbbbb2
|
|
3 aaaaa3 bbbbb3
|
|
4 aaaaa3 bbbbb3
|
|
DELETE FROM test.t1;
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
***** Create large disk base table, do random queries, check cache hits
|
|
*****
|
|
set @vc1 = repeat('a', 200);
|
|
SELECT @vc1 FROM DUAL;
|
|
@vc1
|
|
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
|
set @vc2 = repeat('b', 500);
|
|
set @vc3 = repeat('b', 998);
|
|
set @x0 = '01234567012345670123456701234567';
|
|
set @x0 = concat(@x0,@x0,@x0,@x0,@x0,@x0,@x0,@x0);
|
|
set @b1 = 'b1';
|
|
set @b1 = concat(@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1);
|
|
set @b1 = concat(@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1);
|
|
set @b1 = concat(@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1,@b1);
|
|
set @b1 = concat(@b1,@x0);
|
|
set @d1 = 'dd1';
|
|
set @d1 = concat(@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1);
|
|
set @d1 = concat(@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1);
|
|
set @d1 = concat(@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1,@d1);
|
|
set @b2 = 'b2';
|
|
set @b2 = concat(@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2);
|
|
set @b2 = concat(@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2);
|
|
set @b2 = concat(@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2);
|
|
set @b2 = concat(@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2,@b2);
|
|
set @d2 = 'dd2';
|
|
set @d2 = concat(@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2);
|
|
set @d2 = concat(@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2);
|
|
set @d2 = concat(@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2);
|
|
set @d2 = concat(@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2,@d2);
|
|
select length(@x0),length(@b1),length(@d1) from dual;
|
|
length(@x0) length(@b1) length(@d1)
|
|
256 2256 3000
|
|
select length(@x0),length(@b2),length(@d2) from dual;
|
|
length(@x0) length(@b2) length(@d2)
|
|
256 20000 30000
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(1000), a3 BLOB)
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
INSERT INTO test.t1 values(1,@vc1,@d1);
|
|
INSERT INTO test.t1 values(2,@vc2,@d2);
|
|
explain SELECT * from test.t1 WHERE a1 = 1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 const PRIMARY PRIMARY 4 const 1
|
|
SELECT a1,length(a2),substr(a2,1+2*900,2),length(a3),substr(a3,1+3*900,3)
|
|
FROM test.t1 WHERE a1=1 ORDER BY a1;
|
|
a1 length(a2) substr(a2,1+2*900,2) length(a3) substr(a3,1+3*900,3)
|
|
1 200 3000 dd1
|
|
SELECT a1,length(a2),substr(a2,1+2*9000,2),length(a3),substr(a3,1+3*9000,3)
|
|
FROM test.t1 where a1=2 ORDER BY a1;
|
|
a1 length(a2) substr(a2,1+2*9000,2) length(a3) substr(a3,1+3*9000,3)
|
|
2 500 30000 dd2
|
|
UPDATE test.t1 set a2=@vc2,a3=@d2 where a1=1;
|
|
UPDATE test.t1 set a2=@vc1,a3=@d1 where a1=2;
|
|
SELECT a1,length(a2),substr(a2,1+2*9000,2),length(a3),substr(a3,1+3*9000,3)
|
|
FROM test.t1 where a1=1;
|
|
a1 length(a2) substr(a2,1+2*9000,2) length(a3) substr(a3,1+3*9000,3)
|
|
1 500 30000 dd2
|
|
SELECT a1,length(a2),substr(a2,1+2*900,2),length(a3),substr(a3,1+3*900,3)
|
|
FROM test.t1 where a1=2;
|
|
a1 length(a2) substr(a2,1+2*900,2) length(a3) substr(a3,1+3*900,3)
|
|
2 200 3000 dd1
|
|
DELETE FROM test.t1;
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|
|
*****
|
|
***** Create test that uses COUNT(), SUM(), MAX(), MIN(), NOW(), USER(), TRUNCATE
|
|
*****
|
|
CREATE LOGFILE GROUP lg
|
|
ADD UNDOFILE './lg_group/undofile.dat'
|
|
INITIAL_SIZE 16M
|
|
UNDO_BUFFER_SIZE = 1M
|
|
ENGINE=NDB;
|
|
CREATE TABLESPACE ts1
|
|
ADD DATAFILE './table_space1/datafile.dat'
|
|
USE LOGFILE GROUP lg
|
|
INITIAL_SIZE 12M
|
|
ENGINE NDB;
|
|
CREATE TABLE test.t1 (a1 int NOT NULL PRIMARY KEY, a2 VARCHAR(256), a3 BLOB, a4 DATE, a5 CHAR(250))
|
|
TABLESPACE ts1 STORAGE DISK ENGINE=NDB;
|
|
SELECT COUNT(*) from test.t1;
|
|
COUNT(*)
|
|
100
|
|
SELECT SUM(a1) from test.t1;
|
|
SUM(a1)
|
|
5050
|
|
SELECT MIN(a1) from test.t1;
|
|
MIN(a1)
|
|
1
|
|
SELECT MAX(a1) from test.t1;
|
|
MAX(a1)
|
|
100
|
|
SELECT a5 from test.t1 where a1=50;
|
|
a5
|
|
root@localhost
|
|
SELECT * from test.t1 order by a1;
|
|
a1 a2 a3 a4 a5
|
|
1 aaaaaaaaaaaaaaaa1 bbbbbbbbbbbbbbbbbb1 2006-06-20 root@localhost
|
|
2 aaaaaaaaaaaaaaaa2 bbbbbbbbbbbbbbbbbb2 2006-06-20 root@localhost
|
|
3 aaaaaaaaaaaaaaaa3 bbbbbbbbbbbbbbbbbb3 2006-06-20 root@localhost
|
|
4 aaaaaaaaaaaaaaaa4 bbbbbbbbbbbbbbbbbb4 2006-06-20 root@localhost
|
|
5 aaaaaaaaaaaaaaaa5 bbbbbbbbbbbbbbbbbb5 2006-06-20 root@localhost
|
|
6 aaaaaaaaaaaaaaaa6 bbbbbbbbbbbbbbbbbb6 2006-06-20 root@localhost
|
|
7 aaaaaaaaaaaaaaaa7 bbbbbbbbbbbbbbbbbb7 2006-06-20 root@localhost
|
|
8 aaaaaaaaaaaaaaaa8 bbbbbbbbbbbbbbbbbb8 2006-06-20 root@localhost
|
|
9 aaaaaaaaaaaaaaaa9 bbbbbbbbbbbbbbbbbb9 2006-06-20 root@localhost
|
|
10 aaaaaaaaaaaaaaaa10 bbbbbbbbbbbbbbbbbb10 2006-06-20 root@localhost
|
|
11 aaaaaaaaaaaaaaaa11 bbbbbbbbbbbbbbbbbb11 2006-06-20 root@localhost
|
|
12 aaaaaaaaaaaaaaaa12 bbbbbbbbbbbbbbbbbb12 2006-06-20 root@localhost
|
|
13 aaaaaaaaaaaaaaaa13 bbbbbbbbbbbbbbbbbb13 2006-06-20 root@localhost
|
|
14 aaaaaaaaaaaaaaaa14 bbbbbbbbbbbbbbbbbb14 2006-06-20 root@localhost
|
|
15 aaaaaaaaaaaaaaaa15 bbbbbbbbbbbbbbbbbb15 2006-06-20 root@localhost
|
|
16 aaaaaaaaaaaaaaaa16 bbbbbbbbbbbbbbbbbb16 2006-06-20 root@localhost
|
|
17 aaaaaaaaaaaaaaaa17 bbbbbbbbbbbbbbbbbb17 2006-06-20 root@localhost
|
|
18 aaaaaaaaaaaaaaaa18 bbbbbbbbbbbbbbbbbb18 2006-06-20 root@localhost
|
|
19 aaaaaaaaaaaaaaaa19 bbbbbbbbbbbbbbbbbb19 2006-06-20 root@localhost
|
|
20 aaaaaaaaaaaaaaaa20 bbbbbbbbbbbbbbbbbb20 2006-06-20 root@localhost
|
|
21 aaaaaaaaaaaaaaaa21 bbbbbbbbbbbbbbbbbb21 2006-06-20 root@localhost
|
|
22 aaaaaaaaaaaaaaaa22 bbbbbbbbbbbbbbbbbb22 2006-06-20 root@localhost
|
|
23 aaaaaaaaaaaaaaaa23 bbbbbbbbbbbbbbbbbb23 2006-06-20 root@localhost
|
|
24 aaaaaaaaaaaaaaaa24 bbbbbbbbbbbbbbbbbb24 2006-06-20 root@localhost
|
|
25 aaaaaaaaaaaaaaaa25 bbbbbbbbbbbbbbbbbb25 2006-06-20 root@localhost
|
|
26 aaaaaaaaaaaaaaaa26 bbbbbbbbbbbbbbbbbb26 2006-06-20 root@localhost
|
|
27 aaaaaaaaaaaaaaaa27 bbbbbbbbbbbbbbbbbb27 2006-06-20 root@localhost
|
|
28 aaaaaaaaaaaaaaaa28 bbbbbbbbbbbbbbbbbb28 2006-06-20 root@localhost
|
|
29 aaaaaaaaaaaaaaaa29 bbbbbbbbbbbbbbbbbb29 2006-06-20 root@localhost
|
|
30 aaaaaaaaaaaaaaaa30 bbbbbbbbbbbbbbbbbb30 2006-06-20 root@localhost
|
|
31 aaaaaaaaaaaaaaaa31 bbbbbbbbbbbbbbbbbb31 2006-06-20 root@localhost
|
|
32 aaaaaaaaaaaaaaaa32 bbbbbbbbbbbbbbbbbb32 2006-06-20 root@localhost
|
|
33 aaaaaaaaaaaaaaaa33 bbbbbbbbbbbbbbbbbb33 2006-06-20 root@localhost
|
|
34 aaaaaaaaaaaaaaaa34 bbbbbbbbbbbbbbbbbb34 2006-06-20 root@localhost
|
|
35 aaaaaaaaaaaaaaaa35 bbbbbbbbbbbbbbbbbb35 2006-06-20 root@localhost
|
|
36 aaaaaaaaaaaaaaaa36 bbbbbbbbbbbbbbbbbb36 2006-06-20 root@localhost
|
|
37 aaaaaaaaaaaaaaaa37 bbbbbbbbbbbbbbbbbb37 2006-06-20 root@localhost
|
|
38 aaaaaaaaaaaaaaaa38 bbbbbbbbbbbbbbbbbb38 2006-06-20 root@localhost
|
|
39 aaaaaaaaaaaaaaaa39 bbbbbbbbbbbbbbbbbb39 2006-06-20 root@localhost
|
|
40 aaaaaaaaaaaaaaaa40 bbbbbbbbbbbbbbbbbb40 2006-06-20 root@localhost
|
|
41 aaaaaaaaaaaaaaaa41 bbbbbbbbbbbbbbbbbb41 2006-06-20 root@localhost
|
|
42 aaaaaaaaaaaaaaaa42 bbbbbbbbbbbbbbbbbb42 2006-06-20 root@localhost
|
|
43 aaaaaaaaaaaaaaaa43 bbbbbbbbbbbbbbbbbb43 2006-06-20 root@localhost
|
|
44 aaaaaaaaaaaaaaaa44 bbbbbbbbbbbbbbbbbb44 2006-06-20 root@localhost
|
|
45 aaaaaaaaaaaaaaaa45 bbbbbbbbbbbbbbbbbb45 2006-06-20 root@localhost
|
|
46 aaaaaaaaaaaaaaaa46 bbbbbbbbbbbbbbbbbb46 2006-06-20 root@localhost
|
|
47 aaaaaaaaaaaaaaaa47 bbbbbbbbbbbbbbbbbb47 2006-06-20 root@localhost
|
|
48 aaaaaaaaaaaaaaaa48 bbbbbbbbbbbbbbbbbb48 2006-06-20 root@localhost
|
|
49 aaaaaaaaaaaaaaaa49 bbbbbbbbbbbbbbbbbb49 2006-06-20 root@localhost
|
|
50 aaaaaaaaaaaaaaaa50 bbbbbbbbbbbbbbbbbb50 2006-06-20 root@localhost
|
|
51 aaaaaaaaaaaaaaaa51 bbbbbbbbbbbbbbbbbb51 2006-06-20 root@localhost
|
|
52 aaaaaaaaaaaaaaaa52 bbbbbbbbbbbbbbbbbb52 2006-06-20 root@localhost
|
|
53 aaaaaaaaaaaaaaaa53 bbbbbbbbbbbbbbbbbb53 2006-06-20 root@localhost
|
|
54 aaaaaaaaaaaaaaaa54 bbbbbbbbbbbbbbbbbb54 2006-06-20 root@localhost
|
|
55 aaaaaaaaaaaaaaaa55 bbbbbbbbbbbbbbbbbb55 2006-06-20 root@localhost
|
|
56 aaaaaaaaaaaaaaaa56 bbbbbbbbbbbbbbbbbb56 2006-06-20 root@localhost
|
|
57 aaaaaaaaaaaaaaaa57 bbbbbbbbbbbbbbbbbb57 2006-06-20 root@localhost
|
|
58 aaaaaaaaaaaaaaaa58 bbbbbbbbbbbbbbbbbb58 2006-06-20 root@localhost
|
|
59 aaaaaaaaaaaaaaaa59 bbbbbbbbbbbbbbbbbb59 2006-06-20 root@localhost
|
|
60 aaaaaaaaaaaaaaaa60 bbbbbbbbbbbbbbbbbb60 2006-06-20 root@localhost
|
|
61 aaaaaaaaaaaaaaaa61 bbbbbbbbbbbbbbbbbb61 2006-06-20 root@localhost
|
|
62 aaaaaaaaaaaaaaaa62 bbbbbbbbbbbbbbbbbb62 2006-06-20 root@localhost
|
|
63 aaaaaaaaaaaaaaaa63 bbbbbbbbbbbbbbbbbb63 2006-06-20 root@localhost
|
|
64 aaaaaaaaaaaaaaaa64 bbbbbbbbbbbbbbbbbb64 2006-06-20 root@localhost
|
|
65 aaaaaaaaaaaaaaaa65 bbbbbbbbbbbbbbbbbb65 2006-06-20 root@localhost
|
|
66 aaaaaaaaaaaaaaaa66 bbbbbbbbbbbbbbbbbb66 2006-06-20 root@localhost
|
|
67 aaaaaaaaaaaaaaaa67 bbbbbbbbbbbbbbbbbb67 2006-06-20 root@localhost
|
|
68 aaaaaaaaaaaaaaaa68 bbbbbbbbbbbbbbbbbb68 2006-06-20 root@localhost
|
|
69 aaaaaaaaaaaaaaaa69 bbbbbbbbbbbbbbbbbb69 2006-06-20 root@localhost
|
|
70 aaaaaaaaaaaaaaaa70 bbbbbbbbbbbbbbbbbb70 2006-06-20 root@localhost
|
|
71 aaaaaaaaaaaaaaaa71 bbbbbbbbbbbbbbbbbb71 2006-06-20 root@localhost
|
|
72 aaaaaaaaaaaaaaaa72 bbbbbbbbbbbbbbbbbb72 2006-06-20 root@localhost
|
|
73 aaaaaaaaaaaaaaaa73 bbbbbbbbbbbbbbbbbb73 2006-06-20 root@localhost
|
|
74 aaaaaaaaaaaaaaaa74 bbbbbbbbbbbbbbbbbb74 2006-06-20 root@localhost
|
|
75 aaaaaaaaaaaaaaaa75 bbbbbbbbbbbbbbbbbb75 2006-06-20 root@localhost
|
|
76 aaaaaaaaaaaaaaaa76 bbbbbbbbbbbbbbbbbb76 2006-06-20 root@localhost
|
|
77 aaaaaaaaaaaaaaaa77 bbbbbbbbbbbbbbbbbb77 2006-06-20 root@localhost
|
|
78 aaaaaaaaaaaaaaaa78 bbbbbbbbbbbbbbbbbb78 2006-06-20 root@localhost
|
|
79 aaaaaaaaaaaaaaaa79 bbbbbbbbbbbbbbbbbb79 2006-06-20 root@localhost
|
|
80 aaaaaaaaaaaaaaaa80 bbbbbbbbbbbbbbbbbb80 2006-06-20 root@localhost
|
|
81 aaaaaaaaaaaaaaaa81 bbbbbbbbbbbbbbbbbb81 2006-06-20 root@localhost
|
|
82 aaaaaaaaaaaaaaaa82 bbbbbbbbbbbbbbbbbb82 2006-06-20 root@localhost
|
|
83 aaaaaaaaaaaaaaaa83 bbbbbbbbbbbbbbbbbb83 2006-06-20 root@localhost
|
|
84 aaaaaaaaaaaaaaaa84 bbbbbbbbbbbbbbbbbb84 2006-06-20 root@localhost
|
|
85 aaaaaaaaaaaaaaaa85 bbbbbbbbbbbbbbbbbb85 2006-06-20 root@localhost
|
|
86 aaaaaaaaaaaaaaaa86 bbbbbbbbbbbbbbbbbb86 2006-06-20 root@localhost
|
|
87 aaaaaaaaaaaaaaaa87 bbbbbbbbbbbbbbbbbb87 2006-06-20 root@localhost
|
|
88 aaaaaaaaaaaaaaaa88 bbbbbbbbbbbbbbbbbb88 2006-06-20 root@localhost
|
|
89 aaaaaaaaaaaaaaaa89 bbbbbbbbbbbbbbbbbb89 2006-06-20 root@localhost
|
|
90 aaaaaaaaaaaaaaaa90 bbbbbbbbbbbbbbbbbb90 2006-06-20 root@localhost
|
|
91 aaaaaaaaaaaaaaaa91 bbbbbbbbbbbbbbbbbb91 2006-06-20 root@localhost
|
|
92 aaaaaaaaaaaaaaaa92 bbbbbbbbbbbbbbbbbb92 2006-06-20 root@localhost
|
|
93 aaaaaaaaaaaaaaaa93 bbbbbbbbbbbbbbbbbb93 2006-06-20 root@localhost
|
|
94 aaaaaaaaaaaaaaaa94 bbbbbbbbbbbbbbbbbb94 2006-06-20 root@localhost
|
|
95 aaaaaaaaaaaaaaaa95 bbbbbbbbbbbbbbbbbb95 2006-06-20 root@localhost
|
|
96 aaaaaaaaaaaaaaaa96 bbbbbbbbbbbbbbbbbb96 2006-06-20 root@localhost
|
|
97 aaaaaaaaaaaaaaaa97 bbbbbbbbbbbbbbbbbb97 2006-06-20 root@localhost
|
|
98 aaaaaaaaaaaaaaaa98 bbbbbbbbbbbbbbbbbb98 2006-06-20 root@localhost
|
|
99 aaaaaaaaaaaaaaaa99 bbbbbbbbbbbbbbbbbb99 2006-06-20 root@localhost
|
|
100 aaaaaaaaaaaaaaaa100 bbbbbbbbbbbbbbbbbb100 2006-06-20 root@localhost
|
|
DROP TABLE test.t1;
|
|
ALTER TABLESPACE ts1
|
|
DROP DATAFILE './table_space1/datafile.dat'
|
|
ENGINE=NDB;
|
|
DROP TABLESPACE ts1 ENGINE=NDB;
|
|
DROP LOGFILE GROUP lg
|
|
ENGINE=NDB;
|