ProxySQL: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
+ | Подготовка |
||
− | Переменные |
||
+ | сделать три ноды |
||
⚫ | |||
+ | - мастер |
||
+ | -2 слейва |
||
+ | <PRE> |
||
+ | CREATE DATABASE vena_test; |
||
+ | CREATE TABLE master_table (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, data varchar(255) NOT NULL); |
||
+ | INSERT INTO master_table VALUES(1, 'data1'); |
||
+ | </PRE> |
||
+ | |||
+ | На обоих слейвах |
||
+ | <PRE> |
||
+ | CREATE TABLE slave_table (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, data varchar(255) NOT NULL); |
||
+ | INSERT INTO slave_table VALUES(1, 'slave-data1'); |
||
+ | </PRE> |
||
+ | |||
+ | |||
+ | ==Ссылки== |
||
⚫ | |||
* https://www.digitalocean.com/community/tutorials/how-to-use-proxysql-as-a-load-balancer-for-mysql-on-ubuntu-16-04 |
* https://www.digitalocean.com/community/tutorials/how-to-use-proxysql-as-a-load-balancer-for-mysql-on-ubuntu-16-04 |
Версия 13:52, 30 января 2018
ProxySQL
Подготовка
сделать три ноды - мастер -2 слейва
CREATE DATABASE vena_test; CREATE TABLE master_table (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, data varchar(255) NOT NULL); INSERT INTO master_table VALUES(1, 'data1');
На обоих слейвах
CREATE TABLE slave_table (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, data varchar(255) NOT NULL); INSERT INTO slave_table VALUES(1, 'slave-data1');