mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 05:22:25 +01:00
fcca1791e3
Added test for cache in combination with multiple MySQL Servers mysql-test/include/have_ndb.inc: Added suport for connecting to two MySQL Server instances (I hope this will work on all platforms, since it does not use the socket parameter when openeing the connections, analog to how it looks like in replication tests)
49 lines
1,005 B
Text
49 lines
1,005 B
Text
drop table if exists t1, t2, t3, t4;
|
|
flush status;
|
|
create table t1 (a int) engine=ndbcluster;
|
|
create table t2 (a int) engine=ndbcluster;
|
|
insert into t1 value (2);
|
|
insert into t2 value (3);
|
|
select * from t1;
|
|
a
|
|
2
|
|
select * from t2;
|
|
a
|
|
3
|
|
show status like 'handler_discover%';
|
|
Variable_name Value
|
|
Handler_discover 0
|
|
flush status;
|
|
select * from t1;
|
|
a
|
|
2
|
|
update t1 set a=3 where a=2;
|
|
show status like 'handler_discover%';
|
|
Variable_name Value
|
|
Handler_discover 1
|
|
create table t3 (a int not null primary key, b varchar(22),
|
|
c int, last_col text) engine=ndb;
|
|
insert into t3 values(1, 'Hi!', 89, 'Longtext column');
|
|
create table t4 (pk int primary key, b int) engine=ndb;
|
|
select * from t1;
|
|
a
|
|
3
|
|
select * from t3;
|
|
a b c last_col
|
|
1 Hi! 89 Longtext column
|
|
show status like 'handler_discover%';
|
|
Variable_name Value
|
|
Handler_discover 1
|
|
show tables like 't4';
|
|
Tables_in_test (t4)
|
|
t4
|
|
show status like 'handler_discover%';
|
|
Variable_name Value
|
|
Handler_discover 2
|
|
show tables;
|
|
Tables_in_test
|
|
t1
|
|
t2
|
|
t3
|
|
t4
|
|
drop table t1, t2, t3, t4;
|