Hi there,
There is a 3 node cluster(pcx 8.0
),say A,B and C.If 1000
insert statements has been executed at node A
.
1.How would i know the lag in other nodes i.e B,C
, like lag by Seconds_Behind_Master
in replication or log sequence no if any ?
2.Or these 1000
insert statements executed parallel at all the nodes .?
3.how much time does it take to execute at other nodes i.e B,C
?
1 Like
You can look at wsrep_local_recv_queue
and wsrep_local_send_queue
along with comparing wsrep_last_applied
and wsrep_last_committed
between two nodes. There is no time-based equivalent like S-b-m.
-
No, the 1000 statements would go through certification and apply in async fashion on nodes B and C. They may be parallelized within each node, but that is at the node level, not the cluster level.
-
It depends. Is the hardware the same? Config the same? In theory, as fast as possible. Remember that PXC is synchronous replication, async apply.
2 Likes