Size: a a a

pgsql – PostgreSQL

2020 July 08

DK

Denis Konarev in pgsql – PostgreSQL
Victor Yegorov
да, очень удобно, постоянно таскаем партиции в архивный tablespace
Викто ещё подскажите, перед перенос таблицы она должна быть перепакована после добавления расширения pg_repack?
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Denis Konarev
Викто ещё подскажите, перед перенос таблицы она должна быть перепакована после добавления расширения pg_repack?
нет, зачем. перепаковка — суть создании копии с актуальными записями. при переносе копия просто создаётся в другом TS
источник

DK

Denis Konarev in pgsql – PostgreSQL
Victor Yegorov
нет, зачем. перепаковка — суть создании копии с актуальными записями. при переносе копия просто создаётся в другом TS
Спасибо!
источник

q

quavo in pgsql – PostgreSQL
А всегда ли было такое, что в таблицу с автоинкрементом надо было передавать DEFAULT в столбец с индексом?
Я с базами еще не так часто работаю, но в прошлый раз в такой ситуации мне не приходилось это делать
источник

q

quavo in pgsql – PostgreSQL
А, ну нужно явно указывать просто, в какой столбец записывать данные и все
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
quavo
А всегда ли было такое, что в таблицу с автоинкрементом надо было передавать DEFAULT в столбец с индексом?
Я с базами еще не так часто работаю, но в прошлый раз в такой ситуации мне не приходилось это делать
Вы при вставке раньше это поле в списке полей не указывали, скорее всего. Т.е.:
CREATE TABLE a_test (
id serial PRIMARY KEY,
col1 text NOT NULL
);

INSERT INTO a_test(col1)
VALUES ('col1');

Индекс и "автоинкремент" никак не связаны, кстати.
источник

q

quavo in pgsql – PostgreSQL
Спасибо
источник

Ak

Alex kl in pgsql – PostgreSQL
Добрый день. подскажите как развернуть таблицу вида
Login|Event|Date
user1|start|20120101
user1|end  |20120103
user2|start|20120202
user2|end  |20120203
в
Login|Start   |End
user1|20120101|20120103
источник

V

Victor in pgsql – PostgreSQL
кто-нибудь делал даунгрейд timescale ?
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
всмысле?
источник

KK

Konstantin Knizhnik in pgsql – PostgreSQL
Alex kl
Добрый день. подскажите как развернуть таблицу вида
Login|Event|Date
user1|start|20120101
user1|end  |20120103
user2|start|20120202
user2|end  |20120203
в
Login|Start   |End
user1|20120101|20120103
если event-ов всего два: start и end, то пройдёт следующий хак:
select Login,max(Event) as Start,min(Event) as End  from T group by Login;
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
Victor
кто-нибудь делал даунгрейд timescale ?
можно подробнее ?)
источник

V

Victor in pgsql – PostgreSQL
Владимир Яворский
можно подробнее ?)
timescale 1.7.0 но хочу сделать ее 1.4.2
источник

Р

Роман in pgsql – PostgreSQL
Джентельмены(и леди). А подскажите, есть ли возможность обновить локали в кластере уже после того, как я его создал при помощи initdb?
источник

Р

Роман in pgsql – PostgreSQL
Хочу чтобы загрузились из системных
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
Victor
timescale 1.7.0 но хочу сделать ее 1.4.2
я не знаю. спросил, потому что только что начал её использовать
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
1.7.1
источник

М★

Михаил ★ in pgsql – PostgreSQL
Konstantin Knizhnik
если event-ов всего два: start и end, то пройдёт следующий хак:
select Login,max(Event) as Start,min(Event) as End  from T group by Login;
min/max(Date) ?
источник

KK

Konstantin Knizhnik in pgsql – PostgreSQL
Да, сорри
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Alex kl
Добрый день. подскажите как развернуть таблицу вида
Login|Event|Date
user1|start|20120101
user1|end  |20120103
user2|start|20120202
user2|end  |20120203
в
Login|Start   |End
user1|20120101|20120103
Если событий по каждому login много, то оконными функциями (см. LAG/LEAD).
Тут затруднения обычно в деталях — что, если start (или end) два (или более) раза подряд, или нет end или start?
источник