Size: a a a

pgsql – PostgreSQL

2020 July 08

SS

Sergey Shevchenko in pgsql – PostgreSQL
Всем привет, кто нибудь вкурсе, есть ли у постгреса поддержка Secret Net?
источник

SB

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

Р

Роман in pgsql – PostgreSQL
Спасибо, гляну
источник

В

Валерий 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
источник

В

Валерий in pgsql – PostgreSQL
Нужна консультация по postgis, откликнитесь пожалуйста кто работал с ним.
источник

П

Павел П. in pgsql – PostgreSQL
Валерий
Нужна консультация по postgis, откликнитесь пожалуйста кто работал с ним.
источник

В

Валерий in pgsql – PostgreSQL
👍
источник

AA

Andrey A in pgsql – PostgreSQL
добрый день, есть кто-нибудь использует продукт PMM (https://www.percona.com/software/database-tools/percona-monitoring-and-management) для снятия метрик с postgres? Есть небольшой вопрос: все метрики снимаются, графики рисуются, но по какому протоколу PMM забирает данные с экспортера postgresql?
По идее это должно быть http (что в принципе так и есть для node и mysql экспортеров в PMM), но для postgres:

curl http://to_pg_exporter
Warning: Binary output can mess up your terminal. Use "--output -" to tell 
Warning: curl to output it to your terminal anyway, or consider "--output
Warning: <FILE>" to save to a file.

curl -I   http://to_pg_exporter/metrics
curl: (8) Weird server reply

Понятно, что вопрос может и не очень относится к БД как таковой, но вдруг кто использует сей продукт?
источник

A

Alex in pgsql – PostgreSQL
Andrey A
добрый день, есть кто-нибудь использует продукт PMM (https://www.percona.com/software/database-tools/percona-monitoring-and-management) для снятия метрик с postgres? Есть небольшой вопрос: все метрики снимаются, графики рисуются, но по какому протоколу PMM забирает данные с экспортера postgresql?
По идее это должно быть http (что в принципе так и есть для node и mysql экспортеров в PMM), но для postgres:

curl http://to_pg_exporter
Warning: Binary output can mess up your terminal. Use "--output -" to tell 
Warning: curl to output it to your terminal anyway, or consider "--output
Warning: <FILE>" to save to a file.

curl -I   http://to_pg_exporter/metrics
curl: (8) Weird server reply

Понятно, что вопрос может и не очень относится к БД как таковой, но вдруг кто использует сей продукт?
используются Prometheus экспортеры, отправляют данные на PMM servers по https (SSL/TLS encrypted connections)
https://www.percona.com/doc/percona-monitoring-and-management/2.x/concepts/architecture.html
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
Коллеги, а есть какой-нибудь способ узнать в какую схему установлено расширение? Синтаксис установки расширения подразумевает то, что оно может быть установлено в какую-то схему, но я не нашёл, где можно посмотреть куда именно оно установлено.
источник

DM

Dmitriy Momotyuk in pgsql – PostgreSQL
Alexander Nikitin
Коллеги, а есть какой-нибудь способ узнать в какую схему установлено расширение? Синтаксис установки расширения подразумевает то, что оно может быть установлено в какую-то схему, но я не нашёл, где можно посмотреть куда именно оно установлено.
\dx
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
спасибо!
источник

AG

Artem Gubatenko in pgsql – PostgreSQL
Подскажите плиз:
При условии в запросе:
... WHERE (color="b1" AND material="titan") OR (color="b1") ...

Если будет найден результат для выражения в первой скобке, то условие во второй скобке не будет применяться?

И, если будет найдено значение для условия во второй скобке,  то оно попадет в результат?

Вообще хочу составить условие по 4-ем полям. Нужно получать только САМОЕ подходящее:
1 - если все совпадут
2 - если совпадут 3 из 4-х
3. 2 из 4-х
4. и 1 из 4-х
источник

DM

Dmitriy Momotyuk in pgsql – PostgreSQL
Artem Gubatenko
Подскажите плиз:
При условии в запросе:
... WHERE (color="b1" AND material="titan") OR (color="b1") ...

Если будет найден результат для выражения в первой скобке, то условие во второй скобке не будет применяться?

И, если будет найдено значение для условия во второй скобке,  то оно попадет в результат?

Вообще хочу составить условие по 4-ем полям. Нужно получать только САМОЕ подходящее:
1 - если все совпадут
2 - если совпадут 3 из 4-х
3. 2 из 4-х
4. и 1 из 4-х
вам бы булевую алгебру подтянуть)))
источник

AG

Artem Gubatenko in pgsql – PostgreSQL
Dmitriy Momotyuk
вам бы булевую алгебру подтянуть)))
мне б еще знания по БД и постгрес подтянуть. Все в процессе, но медленно. А решение бы найти уже сейчас)
источник

DM

Dmitriy Momotyuk in pgsql – PostgreSQL
Artem Gubatenko
мне б еще знания по БД и постгрес подтянуть. Все в процессе, но медленно. А решение бы найти уже сейчас)
ну это просто база-база
но рассуждаете правильно
ответы на ваши вопросы
1) да
2) да
3) тут придется подумать
источник

AG

Artem Gubatenko in pgsql – PostgreSQL
Dmitriy Momotyuk
ну это просто база-база
но рассуждаете правильно
ответы на ваши вопросы
1) да
2) да
3) тут придется подумать
спасибо
источник

ДМ

Дмитрий Матвеев... in pgsql – PostgreSQL
/help@JohnRoebot
источник

ВК

Виталий Кухарик... in pgsql – PostgreSQL
FYI

Тестирую сжатие секций с расширением timescaledb

Самая большая секция, размером 21GB стала занимать 953 MB

В 22 раза, вполне прилично!

Там разные алгоритмы сжатия для разных типов данных. Т.е. результат напрямую зависит от данных.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Artem Gubatenko
Подскажите плиз:
При условии в запросе:
... WHERE (color="b1" AND material="titan") OR (color="b1") ...

Если будет найден результат для выражения в первой скобке, то условие во второй скобке не будет применяться?

И, если будет найдено значение для условия во второй скобке,  то оно попадет в результат?

Вообще хочу составить условие по 4-ем полям. Нужно получать только САМОЕ подходящее:
1 - если все совпадут
2 - если совпадут 3 из 4-х
3. 2 из 4-х
4. и 1 из 4-х
Условия PostgreSQL может вычислять в произвольном порядке, главное, что результат (игнорируя возможность ошибок) будет логически верным.
источник