Size: a a a

2020 May 14

🇻

🇻 🇱 🇦 🇩 in ru_mysql
🇻 🇱 🇦 🇩
архитектура говно
выноси в очереди
источник

А

Александр in ru_mysql
Eugene
единственное на чем сэкономишь - на кол-ве переданных данных.
Экономим кучу ресурсов
источник

MC

Mr. Crestoff in ru_mysql
это и так элемент очереди.
источник

А

Александр in ru_mysql
🇻 🇱 🇦 🇩
выноси в очереди
Ни в коем случае
источник

А

Александр in ru_mysql
Покажи код
источник

MC

Mr. Crestoff in ru_mysql
код чего?
источник

MC

Mr. Crestoff in ru_mysql
источник

А

Александр in ru_mysql
Орм, откуда это вызывается
источник

А

Александр in ru_mysql
Эти 2 команды надо заменить на 1 update, будет работать в разы быстрее
источник

MC

Mr. Crestoff in ru_mysql
это да, сделаю.
источник

А

Александр in ru_mysql
Напиши сколько будет выполняться
источник

MC

Mr. Crestoff in ru_mysql
ок, сейчас переделаю запрос, скажу результат
источник

E

Eugene in ru_mysql
Александр
Эти 2 команды надо заменить на 1 update, будет работать в разы быстрее
сэкономит только на получении айдишников и передаче одного запроса вместо двух.
источник

А

Александр in ru_mysql
Много ресурсов, сэкономит
источник

А

Александр in ru_mysql
Лень ща расписывать
источник

🇻

🇻 🇱 🇦 🇩 in ru_mysql
понятно. понеслась

в innodb все данные хранятся в виде btree дерева, которое строится на первичном ключе. в листьях хранится информация. индекс хранит в себе построеное по ключику дерево, в листьях которого хранятся первичный ключ. соответсвенно, в любом случае будет хождение по 40к деревьям в поисках данных по первичном ключике
источник, где я это прочитал сейчас найду
источник

А

Александр in ru_mysql
Да все верно
источник

E

Eugene in ru_mysql
основная масса времени уйдет как раз на affected rows
источник

E

Eugene in ru_mysql
и влад правильно пишет. неважно каким образом запрос придет
источник

А

Александр in ru_mysql
Это важно
источник