
Dmitry
11.01.2017
19:36:29
https://www.facebook.com/groups/postgresql/?fref=ts

Марк ☢
11.01.2017
19:39:48
блииин. не навижу фейсбуки линкедины и прочие слаки. есть что-нибудь более православное типа почты ?
хрен проймёшь как там написать
100500 контролов

Google

Alexey
11.01.2017
19:40:17
Где тут лайк поставить предыдущему оратору?

Dmitry
11.01.2017
19:40:30
список рассылки postgresql hackers.

Марк ☢
11.01.2017
19:40:58
квест продолжается....

Dmitry
11.01.2017
19:41:11
https://www.postgresql.org/list/

Марк ☢
11.01.2017
19:41:22
реально, нет почты чтоли.. что может быть проще.
How to Subscribe or Unsubscribe
ну можно сразу тем ребятам которые этим занимаются?

Dmitry
11.01.2017
19:43:02
я тебе показал два места, откуда можно начать :)

Марк ☢
11.01.2017
19:43:17
да уж. пожалуй на этих местах и закончу.

Dmitry
11.01.2017
19:43:19
а так этот чат много кто из pgpro читает.

Марк ☢
11.01.2017
19:45:19
Ну так если есть конкретные разрабы кто занимается именно залочками — почему б не скоратить цепочку ?

Dmitry
11.01.2017
19:46:25
postgresql-hackers.

Google

Марк ☢
11.01.2017
19:57:27

Dmitry
11.01.2017
19:57:43
как описано тут
https://wiki.postgresql.org/wiki/Visibility_Map_Problems
https://www.postgresql.org/message-id/flat/18695.1477325088%40sss.pgh.pa.us#18695.1477325088@sss.pgh.pa.us
^^^ откуда ноги растут

Evgeniy
11.01.2017
22:00:19
@vadvmkn, а почему ты ушел из пгпро?

Roman
11.01.2017
22:07:31

Aleksandr
12.01.2017
03:20:19

Fike
12.01.2017
06:39:03
Для меня какое-то утро откровений. Я правильно понял, что у пг всего один рабочий поток, и один тяжелый запрос будут вынуждены ждать вообще все?

Айтуар
12.01.2017
06:41:52

Roman
12.01.2017
06:45:27

Fike
12.01.2017
06:45:41
я про ядро
или он в этих же процессах выполняет запросы?

Mike Chuguniy
12.01.2017
06:46:00

Darafei
12.01.2017
06:47:39

Аггей
12.01.2017
06:54:04

Darafei
12.01.2017
06:54:39
да

Mike Chuguniy
12.01.2017
07:00:36
Уточнил у коллег - таки только секскан распараллеливается, что, на самом деле, грустно и печально.
@Komzpa, спасибо за поправку.

Darafei
12.01.2017
07:01:28
агрегации параллелятся (но по секскану)

Google

Alex
12.01.2017
07:07:34
а когда будет не по секскану не слышно ? =)
многим это бы облегчило жизнь

Vadim
12.01.2017
07:13:21
и еще вот здесь немного по BRIN индексам
http://blog.2ndquadrant.com/postgresql-10-roadmap/

Alex
12.01.2017
07:15:38
спасиб, про BRIN в курсе

Vadim
12.01.2017
07:15:52
не за что

Артур
12.01.2017
07:20:07
привет. Что посоветуете по миграции версий?

Vadim
12.01.2017
07:24:19

Артур
12.01.2017
07:25:17

Fike
12.01.2017
07:25:53
по миграции версий пг или схемы данных внутри пг?

Артур
12.01.2017
07:30:49
Схемы.
и тут очень важно еще одно но! У меня ребята работают в разных ветках с разными версиями схемы бд и смена версии схемы проходит сейчас костыльно

Fike
12.01.2017
07:32:24
- flyway
+ liquibase
+ phinx

Артур
12.01.2017
07:32:52
Благодарю. Сегодня ознакомлюсь со всеми в списке

Mikhail
12.01.2017
08:03:42


Ivan
12.01.2017
08:28:01
Коллеги, добрый день! Хочу обратиться к вам за советом. Необходимо запустить несколько баз на одном сервере, причем каждую на своем диске и желательно, добиться максимальной изоляции и "самостоятельности" файлов данных (возможно, файлы могут быть подключены к другому кластеру, или копироваться по отдельности). Ищу максимально устойчивый и безопасный вариант. Рассматривал вариант с разными табличными пространствами, но смущает, что метаданные остаются в главном каталоге, а также в случае потери табличного пространства, весь кластер может оказаться недоступным. Другой вариант - несколько инстансов pg, но при этом теряется эффективность использования ресурсов сервера. Может, кто-нибудь что-то может посоветовать. Пока просто рассматриваю варианты, взвешиваю плюсы/минусы.


Darafei
12.01.2017
08:30:25
Коллеги, добрый день! Хочу обратиться к вам за советом. Необходимо запустить несколько баз на одном сервере, причем каждую на своем диске и желательно, добиться максимальной изоляции и "самостоятельности" файлов данных (возможно, файлы могут быть подключены к другому кластеру, или копироваться по отдельности). Ищу максимально устойчивый и безопасный вариант. Рассматривал вариант с разными табличными пространствами, но смущает, что метаданные остаются в главном каталоге, а также в случае потери табличного пространства, весь кластер может оказаться недоступным. Другой вариант - несколько инстансов pg, но при этом теряется эффективность использования ресурсов сервера. Может, кто-нибудь что-то может посоветовать. Пока просто рассматриваю варианты, взвешиваю плюсы/минусы.
нынче модно всё отдельное заворачивать в отдельные контейнеры для максимальной изоляции :)


Айтуар
12.01.2017
08:31:03
Коллеги, добрый день! Хочу обратиться к вам за советом. Необходимо запустить несколько баз на одном сервере, причем каждую на своем диске и желательно, добиться максимальной изоляции и "самостоятельности" файлов данных (возможно, файлы могут быть подключены к другому кластеру, или копироваться по отдельности). Ищу максимально устойчивый и безопасный вариант. Рассматривал вариант с разными табличными пространствами, но смущает, что метаданные остаются в главном каталоге, а также в случае потери табличного пространства, весь кластер может оказаться недоступным. Другой вариант - несколько инстансов pg, но при этом теряется эффективность использования ресурсов сервера. Может, кто-нибудь что-то может посоветовать. Пока просто рассматриваю варианты, взвешиваю плюсы/минусы.
ну так у тебя основной каталог будет в дефолтном табличном пространстве его тоже копируешь, он не толстый.

Yury
12.01.2017
08:31:22

Google

Mike Chuguniy
12.01.2017
08:31:33
ЗЫ. Про распределение ресурсов в контейнерах я в курсе.

Darafei
12.01.2017
08:32:47


Mike Chuguniy
12.01.2017
08:33:10
Коллеги, добрый день! Хочу обратиться к вам за советом. Необходимо запустить несколько баз на одном сервере, причем каждую на своем диске и желательно, добиться максимальной изоляции и "самостоятельности" файлов данных (возможно, файлы могут быть подключены к другому кластеру, или копироваться по отдельности). Ищу максимально устойчивый и безопасный вариант. Рассматривал вариант с разными табличными пространствами, но смущает, что метаданные остаются в главном каталоге, а также в случае потери табличного пространства, весь кластер может оказаться недоступным. Другой вариант - несколько инстансов pg, но при этом теряется эффективность использования ресурсов сервера. Может, кто-нибудь что-то может посоветовать. Пока просто рассматриваю варианты, взвешиваю плюсы/минусы.
Ровно два варианта: отдельные таблеспейсы и отдельные инстансы.
Плюсы/минусы познаются посредством чтения документации и осознания таковой.
зато изоляции[изоленты] больше :)
Ну таки да. Только вот это не синяя изолента, которой обмотал и радуешься. Данную изоленту готовить надо уметь, иначе только повредить можно. В лучшем случае - не поломать уже имеющуюся инфраструктуру.


Ivan
12.01.2017
08:36:07

Mike Chuguniy
12.01.2017
08:37:28
В противном случае, особенно по сравнению с несколькими инстансами, контейнеры - это лишняя трата ресурсов, которая не всегда оправдана.

Fike
12.01.2017
08:40:29
мы же прямо здесь вроде обсуждали вопрос оверхеда

Mike Chuguniy
12.01.2017
08:41:13
Может меня ещё тут не было.

Fike
12.01.2017
08:41:29
может, в кликхаус-чате
Но, в общем, околонулевой там оверхед

Mike Chuguniy
12.01.2017
09:27:26
Технический - не буду спорить, а вот квалификационный (уровень знаний и умений, необходимый для обеспечить беспроблемную эксплуатацию, например) - вопрос далеко не праздный, с совершенно неоднозначным ответом.

Nikita
12.01.2017
09:32:54
а никто не в курсе, реально ли поставить на убунту 16.10 с сайта postgrespro версию для 1с?

Alex
12.01.2017
09:43:55

Mars
12.01.2017
09:47:18

Fike
12.01.2017
09:50:29
я точно в монгодб не состою

Mars
12.01.2017
09:56:09

Google

Anton [Mgn, az09@osm]
12.01.2017
09:59:32
в истории этого чатика по слову "оверхед" нашлось довольно много в том числе похоже и про виртуализацию

Alex
12.01.2017
10:24:06
https://telegram.me/MongoDBRussian
вот уж никогда не думал что в пг чате буду ссыль на монгу кидать )

redbeard
12.01.2017
10:27:33
спасибо за ссылку :)

Sergey
12.01.2017
10:39:48
знаю людей которые из постгреса сделали монгу. Уже пожалели что обновились на 9.5 и разрешили использовать jsonb.

Pavel
12.01.2017
10:40:40
Люди пожалели или вы пожалели? О чем именно?

Vadim
12.01.2017
10:41:27
Вот тоже интересно

Sergey
12.01.2017
10:42:05
программисты вместо создания табличек и построения связей стали пихать все в одну мегатаблицу с мегазаписями. говорят «нам так проще».

Павел П.
12.01.2017
10:43:43

Wom
12.01.2017
10:44:07
это не программисты

Anatoliy
12.01.2017
10:46:36
> программисты вместо создания табличек и построения связей стали пихать все в одну мегатаблицу с мегазаписями. говорят «нам так проще».
Не только поэтому. Когда получилось, что нужно делать онлайново запрос с 20 джойнами с огромным rps и чтобы он работал не больше 10мс, пришлось придумывать, как таблицы объединять. Поэтому не гоните)

Anton [Mgn, az09@osm]
12.01.2017
10:47:38
в результате уложились в 10мс то?

Anatoliy
12.01.2017
10:47:53
да

Sergey
12.01.2017
10:49:56
да ладно бы использовали специфичные jsonb операторы. А то ведь лезут в базу за одним значением, выгребая всю запись и в приложении выкидывя остальное.
ну и в базе не возможно разобраться что тамк чему....

Vadim
12.01.2017
10:56:22
Еще наверное документы разнотипные?

Evgeny
12.01.2017
10:56:32
с одной стороны испоьлзование "мегаталицы с мегазаписями" вполне допустимо, если надо быстро-быстро записи оттуда вычитывать (опять же, на сколько быстро), с другой стороны плохо то, что отсутсвует понятная структура данных, и все эти json схемы тоже приходится проверять где-нибудь, что тоже моет быть не дешево