
Evgeniy
10.02.2018
23:45:23
ну без эксплейн аналайз буфферс тайминг не скажешь

Just
10.02.2018
23:45:30
ну они в ажуре медленные, конечно, особенно терабайтные обычные, но что-то сомнительно, что бы настолько, если данных не много, конечно

pew
10.02.2018
23:45:30
там за какимто фигом 50 гиг минимум дается, и производительность в юнитах

Google

Just
10.02.2018
23:46:54
да даже когда во вмех таблицах по одной записи
тестил в свое время вот так скорость, можете проверить тоже
заюзал fio https://www.binarylane.com.au/support/solutions/articles/1000055889-how-to-benchmark-disk-i-o, ставиться из оф. реп, в статье устарелая установка. запускал, как там рекомендуют
./fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=4G --readwrite=randrw --rwmixread=75

pew
10.02.2018
23:48:01
12% заряда осталось сейчас на телефоне, спасибо, завтра буду дома попробую эти моменты

Just
10.02.2018
23:48:24
возможно есть смысл ssd взять, они не очень дорогие, относительно

pew
10.02.2018
23:49:50
да не, хочется по нормальному через сервис, я ж грю на виртуалке норм было, ну там ссд было, да, а тут кот в мешке
в обем я все посмотрю что мне тут поскидывали и потом отпишусь

Just
10.02.2018
23:50:30
я о том, что может есть возможность в сервисе вибирать это. да, удачи

pew
10.02.2018
23:50:37
щя телефон уже ругается)

Abbos
11.02.2018
00:16:56
ребят привет, при установке postgresql выходит ошибка :Installation Problem running post-install step. Никто не сталкивался?

Mike Chuguniy
11.02.2018
02:42:19

Denis
11.02.2018
03:02:33

Nikolay
11.02.2018
03:15:56
Collect PostgreSQL Metrics with Percona Monitoring and Management (PMM) - Percona Database Performance Blog
https://www.percona.com/blog/2018/02/09/collect-postgresql-metrics-with-percona-monitoring-and-management-pmm/

Google

Alexey
11.02.2018
05:36:04
А что им делать в России? Том вообще никуда не катается
ну Хаас-то катается, а в Россию ни ногой. И он не один такой, по сути Момджян за всех оддувается. Мне почему интересно — у нас похожая проблема в mysql сообществе. Есть люди, который ездят куда угодно, хоть в Румынию, хоть в Китай, но только не в Россию.

Mike Chuguniy
11.02.2018
05:39:27
@alexey_kopytov, это пАтАмуШтА в России по улицам бегают ведмеди в шапка-ушанка со звёздами, пъютЪ воТТка (эхх, нету сейчас в России вкусной водки :(), и играютЪ на балалайка. (тута должен быть рыдающий и одновременно ржущий смайлик :()

Alexey
11.02.2018
05:40:15
ну скорее всего причина где-то там, да. но тогда следующий вопрос: не влияет ли вот это всё на включение патчей от ПгПро?

Mike Chuguniy
11.02.2018
05:44:41

Alexey
11.02.2018
05:56:37
у XML есть некие проблемы с 3)

Mike Chuguniy
11.02.2018
06:00:14
А у JSON-а нет проблем с 3)? У меня несколько иное мнение.
Сколько смотрю на этот самый JSON - те же гениталии, что и XML, только в профиль/

Alexey
11.02.2018
06:02:02
но в целом, если мне, как разработчику, нужно выводить что-то, что плохо ложится в табличную модель, но при этом должно читаться человеком, а хорошо бы ещё и удобно парситься, а если готовые библиотеки есть — вообще замечательно, то при таких исходных данных я альтернативы json не вижу

Mike Chuguniy
11.02.2018
06:10:49
выхлоп EXPLAIN парсить?! Однако...

Alexey
11.02.2018
06:14:11
визуализаторов explain же как грязи

Dmitry
11.02.2018
07:03:08

Alexey
11.02.2018
07:04:17
или даже lua. у меня есть пара утилит, у которых конфиг — это программа на lua. сначала непривычно как-то, но на самом деле читать легко, писать легко, и даже парсить по сути нечего — интерфейс между c и lua хорошо документирован

Dmitry
11.02.2018
07:22:52
лул, у меня тоже самое с php 21 века - golang
есть реализиции lua на golang

Google

Alexey
11.02.2018
07:25:07
логично

Mike Chuguniy
11.02.2018
07:43:53
визуализаторов explain же как грязи
В том-то и дело, что мне надо здесь и сейчас в консоли explain посмотреть, а не скармливать его какому-нибудь визуализатору. Но это мои задачи, спорить не буду - может кому-то удобнее скармливать выхлоп эксплейна ещё какой-нибудь программе.

Alexey
11.02.2018
07:46:12
а на самом деле дефолтного табличного формата вполне хватает в 99% случаев. format=json нужен, когда хочется поглубже копнуть

Sergey❄️
11.02.2018
09:43:21
Всем привет, может кто подсказать по странному поведению при sql запросе?
last_name пустой, а не находит если явно указать

Konstantin
11.02.2018
09:45:36

Sergey❄️
11.02.2018
09:47:26
Спасибо

Vitaliy
11.02.2018
12:27:07

Alexey
11.02.2018
13:07:34

Vitaliy
11.02.2018
13:38:36
Спасибо.
Я ещё слышал о потенциально неплохом инструменте explain.sbis.ru
Но деталей ещё не знаю. На PGConf была тема вроде " Массовая оптимизация запросов".

Artem
11.02.2018
13:44:14
И неизвестно, когда будет.

Vitaliy
11.02.2018
13:49:28
Жаль. Ну и зачем тогда его доклад)
Но послушаем, в записи.

Artem
11.02.2018
13:53:34
А вообще, кто был на pgconf, всем понравилось или остались недовольные конфой? :)

Aleksey
11.02.2018
13:59:10
Я не был, но понравилось, коллеги интересное рассказывали, например отказ от эластика в пользу нашего социума, сильно удивлён был...

Vitaliy
11.02.2018
14:00:53
Коллеги, а почему не выкладывают в записи PGDay? (или я чего-то не знаю).
Я бы с радостью посмотрел доклад о pgCenter.

Google

Artem
11.02.2018
14:32:50
А тут есть, кто бывал и на pgconf, и на pgday, что больше понравилось? Где доклады лучше/интереснее/полезнее?

Anton
11.02.2018
14:40:40

Aleksey
11.02.2018
15:32:11

Artem
11.02.2018
17:48:04

Айтуар
11.02.2018
18:29:29

Artem
11.02.2018
19:33:22
камрады, посоветуйте вменяемый постгресовый гуй для макоси

Alexander
11.02.2018
19:34:58
Postico, PG Commander
Но это если вам содержимое табличек посмотреть, схемы пофиксить. Для иных задач -- pgAdmin

Сергей
11.02.2018
20:03:53
Нужно создать FAQ этой группы....

Сергей
11.02.2018
21:25:59
Первый пункт - может тебе нужна нормализованная схема, а не json

Dmitriy
11.02.2018
21:52:24

Saidazim
12.02.2018
04:08:13
Доброго времени суток, вопрос будут ли работать потоковая репликация между версиями 9.6.6 и 9.6.3?
Зарание спасибо!

Andrey
12.02.2018
04:32:21
"It is likely that running different minor release levels on primary and standby servers will work successfully. However, no formal support for that is offered and you are advised to keep primary and standby servers at the same release level as much as possible."


Saidazim
12.02.2018
05:52:02
настраивал репликацию по инструкции `https://romantelychko.com/blog/1583/`
слейве логах пишет следующее
FATAL: database files are incompatible with server
DETAIL: The database cluster was initialized with CATALOG_VERSION_NO 201608131, but the server was compiled with CATALOG_VERSION_NO 2016081311.
HINT: It looks like you need to initdb.
LOG: database system is shut down
master (Debian 8.9 (jessie), PostgreSQL 9.6.3 x64)
slave (Debian 8.8 (jessie), PostgreSQL 9.6.6 x64)
первый раз делаю репликацию не понял в чем проблема и как можно решить?

Andrey
12.02.2018
06:17:54
А что говорит pg_controldata на обоих хостах?

Stanislav
12.02.2018
07:56:52
Здравсвуйте, господа эксперты, подскажите , пожалуйста, работающее решение для postgresql , аналог http://www.proxysql.com/ , основная фича - query routing (идея основная , не меняя текущую логику приложения, отправить некоторые select на реплики)

Аггей
12.02.2018
08:02:28

Google

Stanislav
12.02.2018
08:09:05

Vadim
12.02.2018
08:14:38
да, мы и говорили :)
Мы говорили об альтернативе для HA. Для балансинга пока ничего в opensource к сожалению нет кроме pgpool:)

Stanislav
12.02.2018
08:18:54
господа, а был опыт использования
https://plproxy.github.io/ ? рассматриваю пока все варианты

Vadim
12.02.2018
08:20:15
Смотря какие задачи вы хотите решать с помощью plproxy. У него есть ряд ограничений. Он подходит больше для шардинга.

Dmitry
12.02.2018
09:27:01
парни, хотел уточнить:
select min(age(backend_xmin)) from pg_catalog.pg_stat_get_activity(NULL::integer);
min
—---
38
(1 row)
это по идее и есть самая долгоиграющая транзакция?

Mikhail
12.02.2018
10:19:12