Size: a a a

pgsql – PostgreSQL

2021 June 23

РЖ

Роман Жарков... in pgsql – PostgreSQL
Да, если не отловить это исключение, вся транзакция откатится.
источник

gg

gri gvandri in pgsql – PostgreSQL
Добрый вечер!
Есть вспомогательный  запрос, котрый если left join к основному запросу выполняется за 3.6 сек. Сам по себе вспомогательный за 3мс выполняется. Основной запрос без вспомогательного за 277мс выполняется. При том том что другие связи не дают такого увеличения  времени запроса. В чем может быть дело?
источник

gg

gri gvandri in pgsql – PostgreSQL
источник

gg

gri gvandri in pgsql – PostgreSQL
источник

R

Radist in pgsql – PostgreSQL
Таблица и очередь в listen/notify решают *разные* задачи. Если делать очередь на таблице, придётся её поллить постоянными селектами и получите минимальную гарантированную латенси даже пустой очереди равную периоду между запросами.
listen/notify решает эту проблему и в комбинации с табличками позволяет снизить латенси до времени ipc на сервере БД. Точнее, если у вас используется не libpq, а, например, стандартный jdbc-клинт, придётся всё равно запросы слать, но это будут пустые запросы, не нагружающие сервер.
источник

SS

Shamil Sultanov in pgsql – PostgreSQL
есть индекс по соединяемым полям? обычно на FK вешают индексы
источник

gg

gri gvandri in pgsql – PostgreSQL
Доаолнительно интдексов не делал только ключи
источник

HC

Hersey Castillo in pgsql – PostgreSQL
Доброе утро, вы можете помочь мне с этой ошибкой?
Можно было решить только поменяв разрешения?
источник

HC

Hersey Castillo in pgsql – PostgreSQL
источник

HC

Hersey Castillo in pgsql – PostgreSQL
источник

ac

alex che in pgsql – PostgreSQL
Для локализации предлагаю выкинуть все остальные таблицы из запроса, оставить минимум, на котором воспроизводится. Потом EXPLAIN ANALYZE (без выкидывания лишнего будет тяжело разбираться). И текстом, не картинкой
источник
2021 June 24

AK

Alexandr Khan in pgsql – PostgreSQL
Всем привет, подскажите как исключить из select строки, в которых есть дубликат группы значений, например исключить по (id, name) обе строки "2, dupl" :

id, name
1, dupl
2, no_dupl
2, dupl
2, dupl
2, some
источник

s

sexst in pgsql – PostgreSQL
Сделать группировку с count() в подзапросе и выбрать из его результата только те строки, где count =1 ?
источник

AK

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

ch

central hardware in pgsql – PostgreSQL
distinct(id, name) так вроде должно работать
источник

PC

Pavel Chernoskutov in pgsql – PostgreSQL
distinct сделает
1  dupl
2  dupl
2  no_dupl
2  some

а надо как я понял
1, dupl
2, no_dupl
2, some
источник

PC

Pavel Chernoskutov in pgsql – PostgreSQL
тут group by ... having поможет, как и было сказано выше
источник

AC

All Cats in pgsql – PostgreSQL
всем привет)

можно в пг как то сделать фильтр что строки только lowercase?

чтобы отфильтровало все значения где есть залавная буква
источник

AB

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

AB

Alexey Bulgakov in pgsql – PostgreSQL
initcap тоже вроде есть
источник