--source include/have_ndb.inc --source include/have_binlog_format_mixed_or_row.inc --source suite/ndb_rpl/ndb_master-slave.inc --disable_warnings DROP TABLE IF EXISTS t1; --enable_warnings # # Basic test of disk tables for NDB # # # Start by creating a logfile group # CREATE LOGFILE GROUP lg1 ADD UNDOFILE 'undofile.dat' INITIAL_SIZE 16M UNDO_BUFFER_SIZE = 1M ENGINE=NDB; alter logfile group lg1 add undofile 'undofile02.dat' initial_size 4M engine=ndb; # # Create a tablespace connected to the logfile group # CREATE TABLESPACE ts1 ADD DATAFILE 'datafile.dat' USE LOGFILE GROUP lg1 INITIAL_SIZE 12M ENGINE NDB; alter tablespace ts1 add datafile 'datafile02.dat' initial_size 4M engine=ndb; # # Create a table using this tablespace # CREATE TABLE t1 (pk1 int not null primary key, b int not null, c int not null) tablespace ts1 storage disk engine ndb; # # insert some data # insert into t1 values (1,2,3); select * from t1 order by pk1; # # check that the data is also on the slave # --sync_slave_with_master --connection slave select * from t1 order by pk1; # # view the binlog # --connection master -- source include/show_binlog_events2.inc # # cleanup # drop table t1; alter tablespace ts1 drop datafile 'datafile.dat' engine=ndb; alter tablespace ts1 drop datafile 'datafile02.dat' engine=ndb; DROP TABLESPACE ts1 ENGINE=NDB; DROP LOGFILE GROUP lg1 ENGINE=NDB; --source include/rpl_end.inc