Size: a a a

pgsql – PostgreSQL

2020 July 29

W

Warstone in pgsql – PostgreSQL
Yaroslav Schekin
Вообще-то, нельзя. PRIMARY KEY подразумевает NOT NULL.
ммм... Я точно помню что в какой-то версии Пг так небыло.
источник

W

Warstone in pgsql – PostgreSQL
Так как нарывался.
источник

YG

Yana Gurinovich in pgsql – PostgreSQL
#вакансия #remote #InStat #спорт #PostgreSQL #работадляIT #fulltime #БД

Всем привет!
Компания InStat Sport ищет в свою команду талантливых разработчиков на удаленное сотрудничество. Мы расширяем команду разработчиков, и нам нужен программист баз данных, которому предстоит работать с планами запросов и писать оптимизированные запросы. Объем данных серьезный – до десятков млрд. записей на секционированную таблицу. Бывают и нестандартные задачи.

От тебя нам нужно:
Написание процедур и запросов.
Участие в проектировании БД.
Решение нестандартных, интересных и разноплановых задач

Что нужно знать:
PostgreSQL на, как минимум, среднем уровне (сложные запросы, CTE, массивы, json), MSSQL
Опыт работы с регулярными выражениями
Опыт написания хранимых процедур
Умение работать с планами запроса, оптимизировать запросы
У нас:
интересные проекты в сфере спорта и много-много работы, скучать не придется.
Интересно?  Вакансия с тестовым на постгресс.

пиши в скайп instat_gurinovich или в ТГ @Yana_Gurinovich
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
у вас зп 50-60к такое мало кому интересно
источник

VY

Victor Yegorov in pgsql – PostgreSQL
так то ж в еврах!
источник

DE

Dmitry Erykin in pgsql – PostgreSQL
в год
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Warstone
ммм... Я точно помню что в какой-то версии Пг так небыло.
Это уж что-то совсем древнее (а то и старый bug), наверное...
источник

W

Warstone in pgsql – PostgreSQL
Возможно.
источник

ДГ

Дмитрий Гаврин... in pgsql – PostgreSQL
Yaroslav Schekin
Это уж что-то совсем древнее (а то и старый bug), наверное...
Скорее всего это особенность "дефолтного конструктора", который к primary key добавлял или не добавлял "NOT NULL" при создании таблицы или на ALTER TABLE. В любом случае использовать NULL как PK так себе идея и лучше наверно делать так:
CREATE temp TABLE t(id BIGSERIAL PRIMARY KEY NOT NULL, name TEXT);
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Дмитрий Гаврин
Скорее всего это особенность "дефолтного конструктора", который к primary key добавлял или не добавлял "NOT NULL" при создании таблицы или на ALTER TABLE. В любом случае использовать NULL как PK так себе идея и лучше наверно делать так:
CREATE temp TABLE t(id BIGSERIAL PRIMARY KEY NOT NULL, name TEXT);
Он всегда должен делать NOT NULL, по идее.
Поэтому, "использовать NULL как PK" должно быть невозможно, и вместо того, чтобы "дуть на воду" (и писать совершенно лишние вещи в CREATE), стоит написать bug report, если вдруг столкнётесь с подобным (и нет, защититься избытком синтаксиса от непредсказуемых bugs не получится — можно, наоборот, на них наткнуться). ;)
источник

PG

Pavlo Golub in pgsql – PostgreSQL
Прекращаем флуд и сексизм. У меня дебага полное лукошко. Всем пис и лав
источник

M

Matthew in pgsql – PostgreSQL
Народ помогите улучшить запрос, выполняется 12 секунд
источник

W

Warstone in pgsql – PostgreSQL
Matthew
Народ помогите улучшить запрос, выполняется 12 секунд
https://explain.depesz.com/ сюда explain analyze запихни, там даже некоторая обфускация есть
источник

M

Matthew in pgsql – PostgreSQL
Warstone
https://explain.depesz.com/ сюда explain analyze запихни, там даже некоторая обфускация есть
а как им пользоваться подскажите пожалуйста:
источник

W

Warstone in pgsql – PostgreSQL
EXPLAIN ANALYZE сделайте и ссылку давайте, а не картинку.
источник

M

Matthew in pgsql – PostgreSQL
просто я взялся за проект, тут вложенные подзапросы везде, и отрабатывают по 10-40 секунд, но тут суммы высчитываются, поэтому возможно это логичные тормоза, но хочется максимально оптимизировать
источник

M

Matthew in pgsql – PostgreSQL
Warstone
EXPLAIN ANALYZE сделайте и ссылку давайте, а не картинку.
сделал EXPLAIN ANALYZE, https://explain.depesz.com/s/t4yD
источник

W

Warstone in pgsql – PostgreSQL
А у вас настройки Пг дефолтные что-ли?
источник

M

Matthew in pgsql – PostgreSQL
скорее всего
источник

M

Matthew in pgsql – PostgreSQL
вы что-то предлагаете изменить?
источник