Size: a a a

pgsql – PostgreSQL

2021 July 05

IA

Ilya Anfimov in pgsql – PostgreSQL
Странные статьи. То есть я тожэ нелюблю докер, но как-то называть ужэ несколько лет как ведущую технологию распространения по своей инфраструктуре серверного софта под линукс пузырём -- ну, очень странная аналитика.
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
Конечно.

(Потом сделать ровно то жэ, что и когда обновляешь без докера).
источник

T

Trooper in pgsql – PostgreSQL
я её так не называю, это складывается такое общее впечатление от Докера после прочтения этих статей.
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
В общем, я тожэ опасаюсь докера -- херовенько там всё сделано. Но мыльным пузырём он точно не является.
источник

T

Trooper in pgsql – PostgreSQL
То что херовенько это правда, странные баги периодически всплывают
источник

AS

Arsen Stotskyi in pgsql – PostgreSQL
Спасибо, дело действительно было в этом
источник

T

Trooper in pgsql – PostgreSQL
а можешь сказать какая нагрузка у вас?
источник

FE

Friedrich Engels in pgsql – PostgreSQL
Не знаю точно, но небольшая
источник

KK

Konstantin K in pgsql – PostgreSQL
вдруг кто знает...
источник
2021 July 06

T

Trooper in pgsql – PostgreSQL
всякие яндекс метрики не установлены что ли?
источник

B

Bella in pgsql – PostgreSQL
Как насчёт сравнивать количество строк в таблице до и после выполнения INSERT?
источник

KK

Konstantin K in pgsql – PostgreSQL
с подсчетом инсертов нет проблем
источник

KK

Konstantin K in pgsql – PostgreSQL
в общем я нашёл решение, правда не знаю насколько оно коряво
источник

KK

Konstantin K in pgsql – PostgreSQL
insert
...
on conflict do update
...
returning xmax::text::int > 0 as is_updated

...

select
 sum(is_updated::int) as updated,
 sum((not is_updated)::int) as inserted
into _updated, _inserted
from tmp;
источник

KZ

Konstantin Zaitsev in pgsql – PostgreSQL
Не продакшен базы конечно.
источник

KK

Konstantin K in pgsql – PostgreSQL
а какие варианты?
источник

B

Bella in pgsql – PostgreSQL
Можно было бы сравнивать количество строк, которые нужно вставить/обновить с разницей количества строк в таблице до и после вставки.
источник

KK

Konstantin K in pgsql – PostgreSQL
как обновленные сравнить то?)
источник

KK

Konstantin K in pgsql – PostgreSQL
была мысль добавить доп. поле и записывать туда определенный гуид, потом считать эти гуиды
источник

B

Bella in pgsql – PostgreSQL
Посмотрели, сколько строк в таблице до вставки/обновления (a).
Посмотрели, сколько строк нужно вставить/обновить (b).
Посмотрели, сколько строк после вставки/обновления (c).
c - a = количество вставленных.
b - (c - a) = количество обновлённых.
источник