Size: a a a

2020 April 29

T

Timus in sql_ninja
Kostya
в общем. там как
придет пакет 10-50 записей
вот по нему курсором и построчно в ту, где ахулиард, кто не вставился - в отдельную
нахер так жить....
источник

MC

Max Chistyakov in sql_ninja
в общем, остаётся  только повторить, что курсор для работы с такой таблицей - наихудший из вариантов.
И я бы работал не с 10-50 записями, а собирал бы до 900-1000, чтобы меньше раз дёргать твой биг тэйбл
источник

T

Timus in sql_ninja
зачем нужна такая сложность? в чем прикол?
источник

В

Вячеслав in sql_ninja
insert c ouput. merge c output
источник

MC

Max Chistyakov in sql_ninja
Gopneg
в общем это тип который позволяет генерить идшник не только в базе, а произвольно тащить
возможно, подобная ситуация @TimusKul
источник

K

Kostya in sql_ninja
Max Chistyakov
в общем, остаётся  только повторить, что курсор для работы с такой таблицей - наихудший из вариантов.
И я бы работал не с 10-50 записями, а собирал бы до 900-1000, чтобы меньше раз дёргать твой биг тэйбл
Я п с радостью, но клиенты  в день платят обычно 5-50 раз :)))
источник

G

Gopneg in sql_ninja
чокаво? гуиды рулят, идентити для лохов!
источник

K

Kostya in sql_ninja
Timus
зачем нужна такая сложность? в чем прикол?
При запросе из внешней системы возможен приход уже ранее полученных транзакций
источник

K

Kostya in sql_ninja
такая внешняя система
источник

T

Timus in sql_ninja
Kostya
При запросе из внешней системы возможен приход уже ранее полученных транзакций
мерджи и не насилуй моск
источник

K

Kostya in sql_ninja
которые типа дубли на этапе тестирования надо в отдельную таблу слить, чтобы убедиться потом что это точно дубли, а не внешщняя система гонит с айди
источник

G

Gopneg in sql_ninja
мержи это и есть насиловать мозг %)
ну его нахуй
источник

K

Kostya in sql_ninja
вообще я вот с оракла к мержам плохо отношусь ...
источник

K

Kostya in sql_ninja
но там иногда никак без этого
источник

Дt

Дмитрий texnix 🇨🇳 in sql_ninja
ибать, pg_cron весит 113 метров
источник

В

Вячеслав in sql_ninja
Timus
мерджи и не насилуй моск
ему даже инсёрта с аутпутом хватит.
источник

В

Вячеслав in sql_ninja
Gopneg
чокаво? гуиды рулят, идентити для лохов!
это до тех пор, пока клиент не прочитает в инете о том, что гуид не уникален. А то, что вероятность повтора мизерная его ниипёт :)
источник

T

Timus in sql_ninja
Вячеслав
ему даже инсёрта с аутпутом хватит.
ну орудуй временными таблицами. и всякими left join или except.
источник

В

Вячеслав in sql_ninja
Timus
ну орудуй временными таблицами. и всякими left join или except.
а, да, точняк, там же ыксепшн свалится. тогда да, мерж наше всё
источник

T

Timus in sql_ninja
Вячеслав
а, да, точняк, там же ыксепшн свалится. тогда да, мерж наше всё
ну как бы мердж, как Гопа выше написал, тоже такое себе решение.
источник