Size: a a a

2020 March 22

IY

Indira Yessimova in Astana JKUG
Из телефона пигу
источник

IY

Indira Yessimova in Astana JKUG
Пишу
источник

IY

Indira Yessimova in Astana JKUG
Данный селект группирует по паре а  и б подсчитывает порядок записи в группе с одинаковым а и б и возвращает все записи за исключением первой , а внешний делет как раз связывает  по роуид все ненужные записи,т.е rn!=1
источник

ТС

Таир Сабыргалиев in Astana JKUG
это поможет, если дубликатов относительно мало
источник

ТС

Таир Сабыргалиев in Astana JKUG
я так понял, эта ситуация не совсем такая
источник

ТС

Таир Сабыргалиев in Astana JKUG
человеку нужно удалить 25% строк
источник

IY

Indira Yessimova in Astana JKUG
Таир Сабыргалиев
это поможет, если дубликатов относительно мало
По крайней мере этот скрипт отработает быстрее чем программист успеет куда то сохранять уникальные ид потом связывать и удалять
А скорость зависит от индексов, отработает быстро если таблица не многомилионная
источник

ТС

Таир Сабыргалиев in Astana JKUG
Indira Yessimova
По крайней мере этот скрипт отработает быстрее чем программист успеет куда то сохранять уникальные ид потом связывать и удалять
А скорость зависит от индексов, отработает быстро если таблица не многомилионная
мне кажется вам нужно почитать сообщения Айдына
источник

IY

Indira Yessimova in Astana JKUG
Таир Сабыргалиев
мне кажется вам нужно почитать сообщения Айдына
Ок 3 млн
источник

ТС

Таир Сабыргалиев in Astana JKUG
Indira Yessimova
Ок 3 млн
у него 15М записей, 3М нужно удалить. Сейчас он это делает через CTE + delete not in если я правильно его понял. Удаление через row_number() > 1 в целом должно помочь по скорости, так как потребует меньше памяти, но думаю сейчас скорость упирается в диски
источник

Kайржан Турмагамбетов in Astana JKUG
Должен ли разработчик знать про СТЕ? Или это привелегия дба?
источник

Kайржан Турмагамбетов in Astana JKUG
Вообще всякие сложные конструкции в sql
источник

ТС

Таир Сабыргалиев in Astana JKUG
Kайржан Турмагамбетов
Должен ли разработчик знать про СТЕ? Или это привелегия дба?
ты же фулстакщик )) ты должен знать
источник

IY

Indira Yessimova in Astana JKUG
Kайржан Турмагамбетов
Вообще всякие сложные конструкции в sql
Да должен, зачастую дба занимаются более низкоуровневыми задачами
источник

Kайржан Турмагамбетов in Astana JKUG
Ну просто встречаются разработчики которые не вкуривают. Им легче написать миниприложение
источник

Kайржан Турмагамбетов in Astana JKUG
Чтобы решить эту задачу
источник

Kайржан Турмагамбетов in Astana JKUG
Таир Сабыргалиев
ты же фулстакщик )) ты должен знать
Я думал фулстэк это фронт+бэк а не целый Айти департамент))
источник

ТС

Таир Сабыргалиев in Astana JKUG
Kайржан Турмагамбетов
Я думал фулстэк это фронт+бэк а не целый Айти департамент))
переходи на Монгу, там нет CTE
источник

Kайржан Турмагамбетов in Astana JKUG
Как опыт и новое хочется. Но для сопрожденца  это страшно.
источник

ТС

Таир Сабыргалиев in Astana JKUG
Kайржан Турмагамбетов
Как опыт и новое хочется. Но для сопрожденца  это страшно.
Если ты про монгу, то это был сарказм ващето
источник