connection node_2;
connection node_1;
CREATE TABLE IFNOT EXISTS t1 (id int(10) not null primary key) engine=innodb;
CREATE ORREPLACE TRIGGER tr1
BEFORE INSERT ON t1 FOR EACH ROW
BEGIN SET NEW.id = 100;
END|
INSERT INTO t1 VALUES (1);
SELECT * from t1;
id 100
CREATE ORREPLACE TRIGGER tr1
BEFORE INSERT ON t1 FOR EACH ROW
BEGIN SET NEW.id = 200;
END|
connection node_2; SET SESSION wsrep_sync_wait=15;
SELECT * FROM t1;
id 100
INSERT INTO t1 values (2);
SELECT * FROM t1;
id 100 200
connection node_1;
SELECT * FROM t1;
id 100 200
DROP TRIGGER tr1;
DROP TABLE t1;
connection node_1;
CREATE TABLE t1(id int not null auto_increment, value int not null, primary key (id)) engine=innodb;
CREATE TABLE t2(id int not null auto_increment, tbl varchar(64) not null, action varchar(64) not null, primary key (id));
create trigger log_insert after insert on t1
for each row begin
insert into t2(tbl, action) values ('t1', 'INSERT');
end|
insert into t1(value) values (1);
insert into t1(value) values (2);
connection node_2; set session wsrep_sync_wait=15;
insert into t1(value) values (3);
insert into t1(value) values (4);
select tbl, action from t2;
tbl action
t1 INSERT
t1 INSERT
t1 INSERT
t1 INSERT
connection node_1;
drop trigger if exists log_insert;
insert into t1(value) values (5);
select tbl, action from t2;
tbl action
t1 INSERT
t1 INSERT
t1 INSERT
t1 INSERT
connection node_2;
insert into t1(value) values (6);
select tbl, action from t2;
tbl action
t1 INSERT
t1 INSERT
t1 INSERT
t1 INSERT
connection node_1;
select tbl, action from t2;
tbl action
t1 INSERT
t1 INSERT
t1 INSERT
t1 INSERT
drop table t1, t2;
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-10-11)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.