Size: a a a

Laravel Framework Russian Community

2020 July 19

KI

Karen Israelyan in Laravel Framework Russian Community
Попробуй правда добавить составной индекс на все колонки которые участвуют в where
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
и он один висит (на скрине 9 сек, но вообще гораздо больше)
Но БД большая, верю что с индексами все плохо, но почему с локалки выполняется быстро)
источник

ЕР

Евгений Рейхельд... in Laravel Framework Russian Community
вообще, where in ? работает очень херовенько с большими массивами, фактически это отдельный заврос каждый раз
источник

KI

Karen Israelyan in Laravel Framework Russian Community
🎄Victor Ponamariov
и он один висит (на скрине 9 сек, но вообще гораздо больше)
Но БД большая, верю что с индексами все плохо, но почему с локалки выполняется быстро)
Потому что локально меньше строк?
источник

ЕР

Евгений Рейхельд... in Laravel Framework Russian Community
🎄Victor Ponamariov
и он один висит (на скрине 9 сек, но вообще гораздо больше)
Но БД большая, верю что с индексами все плохо, но почему с локалки выполняется быстро)
именно индексы
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
Локальная машина коннектится к удаленной, где полтора миллиона строк, и на ней выполняет
источник

KI

Karen Israelyan in Laravel Framework Russian Community
Евгений Рейхельд
вообще, where in ? работает очень херовенько с большими массивами, фактически это отдельный заврос каждый раз
Тоже да, если там больше 10 элементов, то лучше менять логику запроса
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
м
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
А есть разница между тем чтобы в цикле удалять записи через where или разом но where in ? 100 раз по одному delete или 1 раз но с where in?
источник

ЕР

Евгений Рейхельд... in Laravel Framework Russian Community
хз
источник

ЕР

Евгений Рейхельд... in Laravel Framework Russian Community
сделай EXPLAIN
источник

KI

Karen Israelyan in Laravel Framework Russian Community
🎄Victor Ponamariov
А есть разница между тем чтобы в цикле удалять записи через where или разом но where in ? 100 раз по одному delete или 1 раз но с where in?
Попробуй сначала индекс создать
источник

KI

Karen Israelyan in Laravel Framework Russian Community
И кури эксплеин, да
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
Хорошо) Сколько его не смотрел, все равно как-то мало понимаю)
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
ну щас почитаю еще
источник

KI

Karen Israelyan in Laravel Framework Russian Community
Гугли как читать эксплеин)
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
Но пять таки, почему с локалки тоо нормально запрос идет)) не НА локальной БД, а С клокального компа на удаленной БД)
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
и это с недавнего времени все слетело
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
CPU 100% и все висит и все)
источник

🎄P

🎄Victor Ponamariov... in Laravel Framework Russian Community
хм
источник