Size: a a a

pgsql – PostgreSQL

2020 June 06

s

sexst in pgsql – PostgreSQL
Ivan Karniyenka
Что лучше - выгрузить 25к строк из таблицы, или обращаться к таблице 25к раз?
25к строк разом естественно, если уж из этих двух вариантов выбирать
источник

IK

Ivan Karniyenka in pgsql – PostgreSQL
sexst
25к строк разом естественно, если уж из этих двух вариантов выбирать
Понял, спасибо
источник

J

John Roe in pgsql – PostgreSQL
Привет, @viktormalytin! Пройди анти-спам проверку за 2 мин.
источник

2_

2flower _ in pgsql – PostgreSQL
Denis Glindep
Так я описал результат
Есть две строки:
1. {"863": 1}
2. {"621": 4}

Мне нужно иъ объеденить в одну
1. {
 "863": 1,
 "621": 4
}
jsonb_object_agg
уже советовали?
источник

W

W in pgsql – PostgreSQL
насколько рационально юзать постгрес для статистики? 4-5 таблиц поля 80% числа 20% строки запросов 10-15к в секунду
источник
2020 June 07

АФ

Александр Филиппенко... in pgsql – PostgreSQL
W
насколько рационально юзать постгрес для статистики? 4-5 таблиц поля 80% числа 20% строки запросов 10-15к в секунду
С расширением timescaleDB должен вывозить, но я бы clickHouse под эту задачу выбрал бы
источник

В

Валерий in pgsql – PostgreSQL
W
насколько рационально юзать постгрес для статистики? 4-5 таблиц поля 80% числа 20% строки запросов 10-15к в секунду
Вопрос в другом, с какой скоростью загружать нужно эту статистику.
timescaledb не плох, но если грузить быстро не нужно лучше
https://github.com/pgpartman/pg_partman
источник

.

... in pgsql – PostgreSQL
Аа , теперь понятно за что бан дали
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
Коллеги.
Есть вопрос по поводу работы insert on conflict update. Если в 99% случаев срабатывает on conflict, то много ли теряется в производительности?
Не выгоднее заменить на 2 оператора insert not exists и update?
источник

SF

S F in pgsql – PostgreSQL
Всем доброго времени суток подскажите пожалуйста команду для массовой вставки случайных строк в данной бд. 100, 1000, 10000
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
insert into my_mega_table ( mega_field1, giga_field2 )
select random()::text, random()::text from generate_series(1, 1000);
источник

HA

Honcharyk Andrey in pgsql – PostgreSQL
Привет подскажите,
Если делаешь перенос БД, все перенес но при создании новой записи в таблицах где Id автоматический, начинает считать с первого.

Как установить на ид последней+ записи
источник

П

Павел П. in pgsql – PostgreSQL
Honcharyk Andrey
Привет подскажите,
Если делаешь перенос БД, все перенес но при создании новой записи в таблицах где Id автоматический, начинает считать с первого.

Как установить на ид последней+ записи
https://t.me/pgsql/225892

И там чуть выше ниже
источник

HA

Honcharyk Andrey in pgsql – PostgreSQL
Спасибо большое
источник

W

W in pgsql – PostgreSQL
как про итерироваться по массиву ?
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
W
как про итерироваться по массиву ?
CREATE FUNCTION sum(int[]) RETURNS int8 AS $$
DECLARE
 s int8 := 0;
 x int;
BEGIN
 FOREACH x IN ARRAY $1
 LOOP
   s := s + x;
 END LOOP;
 RETURN s;
END;
$$ LANGUAGE plpgsql;
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
источник

W

W in pgsql – PostgreSQL
а как можно добавить элемент в массив ?
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
W
а как можно добавить элемент в массив ?
в google наберите "postgres добавить элемент в массив" и там все будет :)
источник

AP

Anton Patsev in pgsql – PostgreSQL
Специалисты по timescaledb. Подскажите, в timescaledb нативное партиционирование от postgresql и собственное?
источник