Size: a a a

2020 November 23

A

Andrey in MySQL
Denis Efremov
Показать пример запроса можешь?
update product set variants = '[]' where id = 86430; - 5сек
источник

DE

Denis Efremov in MySQL
Думаю это норм на такой раздутой таблице в 7КК строк
источник

DE

Denis Efremov in MySQL
А выборка сколько?
источник

A

Andrey in MySQL
Denis Efremov
Зачем тебе столько лонгтекстов?
html - понятно. там хтмл веб страницы.
а остальные хз зачем их так сделали. видимо у кого-то не влазило и ебнули лонгтекст
источник

DE

Denis Efremov in MySQL
одной строки
источник

A

Andrey in MySQL
Denis Efremov
одной строки
select * from ymproducts.product  where id = 86430;
0.083sec
источник

DE

Denis Efremov in MySQL
Andrey
select * from ymproducts.product  where id = 86430;
0.083sec
А если WHERE variants = '[]'?
источник

A

Andrey in MySQL
Denis Efremov
А если WHERE variants = '[]'?
ой можно и не дождаться. минут 10+ точно будет
источник

DE

Denis Efremov in MySQL
Это потому, что варианты должны быть отдельной таблицей
источник

A

Andrey in MySQL
да у меня на завтра план вынести html + variants в отдельную таблицу
источник

DE

Denis Efremov in MySQL
HTML там вообще не должно быть
источник

DE

Denis Efremov in MySQL
Он должен генериться налету из шаблона и выбранных данных
источник

DE

Denis Efremov in MySQL
Если вам вздумается менять дизайн, вы что все 7КК будете править?
источник

A

Andrey in MySQL
нет, это спаршенные продукты. хтмл я сохраняю что бы при надобности можно было замокать http запрос на сайт респонсом из этой колонки если в ней будет хтмл
источник

DE

Denis Efremov in MySQL
Ты же говоришь, что таблицу не ты делал
источник

A

Andrey in MySQL
variants + html мое
источник

DE

Denis Efremov in MySQL
Тогда делай 1-1 по id
источник

A

Andrey in MySQL
но когда я заполню вторую таблицу, скорость станет такой же хреновой..
источник

DE

Denis Efremov in MySQL
А что у всех товаров одинаковые наборы свойств?
источник

A

Andrey in MySQL
нет, поэтому в жсоне что бы потом на яп работать с ними
источник