Size: a a a

2020 May 02

🇻

🇻 🇱 🇦 🇩 in ru_mysql
за что отвечает innodb_thread_concurrency?
в интернетах пишут, что его можно поставить равному количеству ядер.
есть ли в этом смысл?
источник

А

Александр in ru_mysql
Сергей Иванов
set @s1:='';
set @s2:='';
select
dt,
if(s1='',@s1,@s1:=s1) s1,
if(s2='',@s2,@s2:=s2) s2

from

(select dt,sens1 as s1,'' as s2  from tb1
 union
select dt,'' as s1 ,sens2 as s2 from tb2)a
order by dt
;
👍
источник

СИ

Сергей Иванов... in ru_mysql
в тупую не красиво совсем :(
источник

А

Александр in ru_mysql
Решение отличное
источник

NI

Nickolay Ihalainen in ru_mysql
🇻 🇱 🇦 🇩
за что отвечает innodb_thread_concurrency?
в интернетах пишут, что его можно поставить равному количеству ядер.
есть ли в этом смысл?
источник
2020 May 03

G

Gerda in ru_mysql
I'm here to refresh your mind
источник

ЕО

Евгений Овчинников... in ru_mysql
Ребята, привет, проверяю значение gtid_current_pos на 3х узла Mariadb galera и вижу что сервер на который идут все обращения "отстаёт" от резервных. Примерно на 5000 транзакций. Это нормально?

server1(0-1-4082733),
server2(0-1-4081841),
server3(0-1-4077502)

За одну секунду примерно 10 транзакций проходит.
источник

ЕО

Евгений Овчинников... in ru_mysql
Евгений Овчинников
Ребята, привет, проверяю значение gtid_current_pos на 3х узла Mariadb galera и вижу что сервер на который идут все обращения "отстаёт" от резервных. Примерно на 5000 транзакций. Это нормально?

server1(0-1-4082733),
server2(0-1-4081841),
server3(0-1-4077502)

За одну секунду примерно 10 транзакций проходит.
на всех нодах:
wsrep_gtid_mode=ON
wsrep_gtid_domain_id=1111
log_slave_updates=ON
server_id=1

на каждой свое значение
gtid_domain_id=30 на втором 40 на третьем 50
источник

ЕО

Евгений Овчинников... in ru_mysql
Заметил что дельта всегда примерно одинаковая +- несколько транзаций, что можно списать на погрешность (селекты идут последовательно к каждому серверу). бинлоги на 1м старше чем на 2м, а на 2м чем на 3м. Что мне подсказывает что эти значения уникальны для каждого узла и не синхронизированы, несмотря на включенный gtid
источник

ЕО

Евгений Овчинников... in ru_mysql
так и есть у каждого узла значения свои, удалил логи на одном из сервером и там счетчик обнулился. В чем тогда смысл GTID, если привязка идет к бинлогу, а не транзакциям? Будет ли корректной работа slave при смене мастера? Ведь смещение будет другим?
источник
2020 May 04

Е

Евгений in ru_mysql
Ребят, подскажите, пожалуйста. Есть такой код:
SELECT `msProductFile`.`id` AS `msProductFile_id`

Точнее, это начало кода. Как мне сделать так, чтобы я в WHERE мог указывать не только msProductFile_id, но и просто id? Никаких Join'ov нет. Это где-то в настроках MySQL указывается?
источник

GK

Grigori Kochanov in ru_mysql
нет, есть такое понятие, как "название", вот msProductFile_id - это оно самое, как назвал, так и называй дальше
источник

A

Alexander in ru_mysql
можно вьюшку сделать, но это по меньшей мере странная задача...
источник

Е

Евгений in ru_mysql
Grigori Kochanov
нет, есть такое понятие, как "название", вот msProductFile_id - это оно самое, как назвал, так и называй дальше
Так это не мой код, а CMS Modx. Точнее, ее плагина
источник

Е

Евгений in ru_mysql
Не переписывать же плагин
источник

A

Alexander in ru_mysql
а почему нет?
источник

GK

Grigori Kochanov in ru_mysql
mysql должен уважать авторов ModX и сделать исключение в синтаксисе SQL?
источник

A

Alexander in ru_mysql
id как правило -- primary key, так что возможно -- у вас что-то не то со структурой БД...
источник

Е

Евгений in ru_mysql
Grigori Kochanov
mysql должен уважать авторов ModX и сделать исключение в синтаксисе SQL?
Ребят, смена версии помогла. Всем спасибо!!!
источник

A

Alexander in ru_mysql
:))
источник