Size: a a a

2021 October 21

IZ

Ilia Zviagin in MySQL
Кстати, в 8ке вроде есть уже индексы на выражения, ты можешь использовать
источник

ДС

Дмитрий Стародубцев... in MySQL
Коллеги, добрый день.

Посоветуйте пожалуйста, что выбрать между proxysql и haproxy для небольшого кластера из трёх нод.
источник

FL

First Last in MySQL
Репликация с мастера ниже версией ,чем слэйв нормально работает?
источник

FL

First Last in MySQL
С 5.7 на 8
источник

FL

First Last in MySQL
и нужны ли какие-либо доп настройки,если мастер на Винде,а слэйв на линуксе
Или же всё как обычно
источник

Д

Дмитрий in MySQL
Всем привет, подскажите, пожалуйста, базовый вопрос. Нужно посчитать сумму значений каждого из элементов таблицы с возможностью добавления в таблицу. Как лучше сделать:

Item1 | Item5 | Item10 (Item имена столбцов)
 10  |   20  |   5

Или

col1  | col2
Item1 | 10
Item2 | 20
Item3 | 5

Item могут меняться
источник

A

Alexander in MySQL
Коллеги, нет ли каких-то подводных камней при партицировании по полю с типом timestamp(автоматическое изменение значения на текущее при апдейте)?
источник

s

svart in MySQL
если нужны фичи proxysql то берите его (на mirror'ing трафика особо не расчитывайте. он слишком много жрет cpu. это годится только dev/qa). если ничего не нужно, то особо без разницы на мелких объемах. мое личное предпочтение: proxysql
источник

ДС

Дмитрий Стародубцев... in MySQL
Я так понял что proxysql может более подробно мониторить состояние нод, на которые будет проксировать. А HAProxy просто шлёт запросы на backend, если он доступен (как бесплатный nginx)
источник

s

svart in MySQL
мониторить... это немного сильно сказано. да, у него есть внутренняя статистика. да, пихаем все в мониторинг, но пользоваться для расследования инцидентов приходится ну очень редко
источник

s

svart in MySQL
если вы сомневаетесь и в вашей компании нет предубеждений перед open source и вы не привязаны к haproxy кодом, то это неплохой повод затащить что-то новое: без разницы же что тащить, а proxysql дает куда больше
источник

ДС

Дмитрий Стародубцев... in MySQL
То есть в целом при небольших нагрузках разницы не будет? Если одна нода будет себя неправильно вести, то и proxysql и haproxy это никак не смогут определить?
Я с базами совсем мало знаком. Вот например если проксировать http/https, то платный nginx может на основе кодов ответов решить можно ли передавать запросы на backend или нет. Тут такого нет?
источник

ДС

Дмитрий Стародубцев... in MySQL
Да, я пока больше склоняюсь к proxysql, чтобы что-то новое понастраивать. Но на всякий случай решил спросить про различия между ним и haproxy.
источник

s

svart in MySQL
разницы не будет. все дело в фичах. с proxysql, к примеру, гораздо проще делать rolling upgrade.
что значит "вести себя неправильно"?  там нет какой-то магии. жива нода или нет определяется условно говоря скриптами или чеками. здесь нет никаких кодов.
источник

ДС

Дмитрий Стародубцев... in MySQL
Я настолько не разбираюсь в базах, что даже не могу сказать какие проблемы ожидаю )
Хорошо, буду пробовать proxysql. Большое спасибо за ответы!
источник

IZ

Ilia Zviagin in MySQL
Есть, запись при изменении будет прыгать с партиции на партицию.
источник

A

Alexander in MySQL
на сколько это может быть критично?
источник

IZ

Ilia Zviagin in MySQL
Ну если это единичные случаи, то и фиг с ними, но если это происходит часто или массово, это конечно сильно нехорошо
источник

A

Alexander in MySQL
крайне редкие
источник

IZ

Ilia Zviagin in MySQL
Тогда ерунда
источник