Size: a a a

2019 January 25

EB

Eugene Burmakin in Random Ruby Chat
изящный план
источник

YL

Yaroslav Liakh in Random Ruby Chat
ору)
спасибо)
источник

D

Dimon in Random Ruby Chat
изи кам, изи го
источник

VM

Vasiliy M in Random Ruby Chat
мне тут надо UPDATE для дохуя данных в БД сделать, не подскажите какие подводные камни? Как правильно сделать чтоб раком не встало?
источник

IC

Ilya Chuykov in Random Ruby Chat
а что за бд?
источник

VM

Vasiliy M in Random Ruby Chat
постгрес
источник

IC

Ilya Chuykov in Random Ruby Chat
тут не подскажу, не работал
источник

VM

Vasiliy M in Random Ruby Chat
а с мусклом какие подводные камни?
источник

RV

Roman V in Random Ruby Chat
Vasiliy M
мне тут надо UPDATE для дохуя данных в БД сделать, не подскажите какие подводные камни? Как правильно сделать чтоб раком не встало?
батчами доставай и апдейти, не?
источник

RP

Roman Patkin in Random Ruby Chat
Через батч хуярить
источник

IC

Ilya Chuykov in Random Ruby Chat
да, в целом подход в том чтобы операцию разбить
источник

RV

Roman V in Random Ruby Chat
или тебе надо все внутри транзакции ебнуть?
источник

IC

Ilya Chuykov in Random Ruby Chat
потому что если реально данных много, то сервак умрет
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
мы find_each’ами делаем апдейты зачастую
источник

RP

Roman Patkin in Random Ruby Chat
Ilya Chuykov
потому что если реально данных много, то сервак умрет
С чего он умрет
источник

VM

Vasiliy M in Random Ruby Chat
я думол просто UPDATE table set value = value + 1 ебануть кек
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
Vasiliy M
я думол просто UPDATE table set value = value + 1 ебануть кек
если локов особо нет - то можно
источник

RV

Roman V in Random Ruby Chat
фулл тейбл лок же будет
источник

RP

Roman Patkin in Random Ruby Chat
Vasiliy M
я думол просто UPDATE table set value = value + 1 ебануть кек
Это медленно
источник

RP

Roman Patkin in Random Ruby Chat
А там тэйбл
источник