@pgsql

Страница 216 из 1062
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
Где тут лайк поставить предыдущему оратору?

Марк ☢
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
Fix possible data corruption when pg_upgrade rewrites a relation visibility map into 9.6 format (Tom Lane)
ну и баг, как написано, проявляется на big-endian машинах

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
http://pastebin.com/iVptbTVm
Интересно то же самое без форка

Aleksandr
12.01.2017
03:20:19
@vadvmkn, а почему ты ушел из пгпро?
Ушёл всё же? интересно куда ?

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

Fike
12.01.2017
06:45:41
я про ядро

или он в этих же процессах выполняет запросы?

Mike Chuguniy
12.01.2017
06:46:00
Для меня какое-то утро откровений. Я правильно понял, что у пг всего один рабочий поток, и один тяжелый запрос будут вынуждены ждать вообще все?
Один коннект - один бекенд-процесс, внутри процессов до 9.6 нет распараллеливания, в 9.6 агрегирование, джойны, сексканы и вот это всё вроде как параллелится, я лично не проверял, утверждать не буду.

Аггей
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
а когда будет не по секскану не слышно ? =)

многим это бы облегчило жизнь

А кто нибудь юзал jsonb тип для замены EAV модели?
Немного поздно, но всё же, с внешними ключами и констрейнтами может быть всё как-то совсем плохо, и зависит от того как вы используете EAV

Vadim
12.01.2017
07:13:21
а когда будет не по секскану не слышно ? =)
https://wiki.postgresql.org/wiki/EnterpriseDB_database_server_roadmap

и еще вот здесь немного по 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
привет. Что посоветуете по миграции версий?
https://github.com/yandex/pgmigrate https://flywaydb.org

Артур
12.01.2017
07:25:17
https://github.com/yandex/pgmigrate https://flywaydb.org
последняя не работает ссылка

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, но при этом теряется эффективность использования ресурсов сервера. Может, кто-нибудь что-то может посоветовать. Пока просто рассматриваю варианты, взвешиваю плюсы/минусы.
ну так у тебя основной каталог будет в дефолтном табличном пространстве его тоже копируешь, он не толстый.

Google
Mike Chuguniy
12.01.2017
08:31:33
нынче модно всё отдельное заворачивать в отдельные контейнеры для максимальной изоляции :)
Т.е. вместо просто нескольких инстансов получим несколько инстансов в контейнерах...

ЗЫ. Про распределение ресурсов в контейнерах я в курсе.

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
программисты вместо создания табличек и построения связей стали пихать все в одну мегатаблицу с мегазаписями. говорят «нам так проще».

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 схемы тоже приходится проверять где-нибудь, что тоже моет быть не дешево

Страница 216 из 1062