# Общая инфа

# Как работает?

https://highload.today/kak-nastroit-mysql-master-slave-replikatsiyu-3f/

<span style="text-decoration: line-through;">Через жопу</span>

Репликация настраивается так: надо указать файл, который надо реплицировать и позицию, с которой надо реплицировать данные.

# async sync

[https://dev.mysql.com/doc/refman/8.0/en/binary-log-formats.html](https://dev.mysql.com/doc/refman/8.0/en/binary-log-formats.html)

[https://learn.percona.com/hubfs/Manuals/Percona\_XtraDB\_Cluster/PXC\_8.0/PerconaXtraDBCluster-8.0.20-11.3.pdf](https://learn.percona.com/hubfs/Manuals/Percona_XtraDB_Cluster/PXC_8.0/PerconaXtraDBCluster-8.0.20-11.3.pdf)

# bench

```
sysbench \
--db-driver=mysql \
--mysql-user=sbtest_user \
--mysql_password=password \
--mysql-db=sbtest \
--mysql-host=192.168.66.5 \
--mysql-port=3306 \
--tables=16 \
--table-size=10000 \
/usr/share/sysbench/oltp_read_write.lua prepare
```