Size: a a a

Dev Seagulls Chat

2019 December 18

S

Sadrutdin in Dev Seagulls Chat
А давайте чморить пхпшников
источник

С

Сидредин in Dev Seagulls Chat
источник

S

Sadrutdin in Dev Seagulls Chat
Поцоны
источник

S

Sadrutdin in Dev Seagulls Chat
Есть идея, как ускорить запрос
источник

S

Sadrutdin in Dev Seagulls Chat
select p.id, p.name, sum(line.number_of_orders) byu_count
from csv_lines line
        left join products p on line.product_id = p.id
        left join categories c on p.category_id = c.id
        left join csvs csv on line.csv_id = csv.id
        left join sessions sess on csv.session_id = sess.id
where line.number_of_orders is not null
 and sess.id in (select s.id
                 from sessions s
                 where s.datetime between
                           '2019-12-01 12:00:00.000000'
                           and
                           '2019-12-18 00:00:00.000000')
group by p.id
order by byu_count desc;
источник

SA

Sultanmurad Abduev in Dev Seagulls Chat
сначала отфильтруй - потом джойни
источник

dp

dbdbdb pssp in Dev Seagulls Chat
По всем полям где используешь where и джоины сделай индексы
источник

ЗА

Заур Ашурбеков in Dev Seagulls Chat
Sadrutdin
select p.id, p.name, sum(line.number_of_orders) byu_count
from csv_lines line
        left join products p on line.product_id = p.id
        left join categories c on p.category_id = c.id
        left join csvs csv on line.csv_id = csv.id
        left join sessions sess on csv.session_id = sess.id
where line.number_of_orders is not null
 and sess.id in (select s.id
                 from sessions s
                 where s.datetime between
                           '2019-12-01 12:00:00.000000'
                           and
                           '2019-12-18 00:00:00.000000')
group by p.id
order by byu_count desc;
покажи эксплейн
источник

ЗА

Заур Ашурбеков in Dev Seagulls Chat
так гадание на кофейной гуще
источник

ЗА

Заур Ашурбеков in Dev Seagulls Chat
джойны конечно классные, древовидные, как на заказ
источник

ЗА

Заур Ашурбеков in Dev Seagulls Chat
но там left, поэтому ложить можно
источник

ЗА

Заур Ашурбеков in Dev Seagulls Chat
в общем-то, если там все *_id поля индексируются, то можно просто добавить индекс на s.datetime. Но я думаю он и так есть
источник

ЗА

Заур Ашурбеков in Dev Seagulls Chat
так что эксплейн нужен что бы понять чё там вообще можно делать
источник

SA

Sultanmurad Abduev in Dev Seagulls Chat
источник

SA

Sultanmurad Abduev in Dev Seagulls Chat
Дерзаем, парни!)
источник

ЗА

Заур Ашурбеков in Dev Seagulls Chat
и зп 15к потом =D
источник

dp

dbdbdb pssp in Dev Seagulls Chat
зато гос работа
источник

dp

dbdbdb pssp in Dev Seagulls Chat
:D
источник

AB

Akhmad Buguzov in Dev Seagulls Chat
источник

S

Sadrutdin in Dev Seagulls Chat
источник