
Mike Chuguniy
08.05.2018
01:16:02
Управляемый сервис управления. Я один дальше читать не вижу смысла?

Даниил
08.05.2018
04:22:11
я удалю лучше, а то офтоп всё-таки
можно в лс

Dmitry
08.05.2018
06:23:06
всем привет :)

Massimo
08.05.2018
09:53:52
Простите за тупой вопрос CREATE Role и CREATE User одно и тоже действие?

Google

Nikita
08.05.2018
09:57:47
https://dba.stackexchange.com/questions/82271/postgresql-roles-versus-users-grant-permissions

Andrey
08.05.2018
09:57:57
Первая строчка из документации: "CREATE USER is now an alias for CREATE ROLE. The only difference is that when the command is spelled CREATE USER, LOGIN is assumed by default, whereas NOLOGIN is assumed when the command is spelled CREATE ROLE."

Massimo
08.05.2018
09:58:55
Спасибо!

Nikolay
08.05.2018
10:32:49
Привет. Делаю потоковую репликацию сталкнулся вот с этим no pg_hba.conf entry for replication connection from host "192.168.10.202", user "replication", SSL off
при запуске команды : su postgres -c "pg_basebackup -h 192.168.10.201 -D /var/lib/pgsql/9.4/data/ -R -P -U replication —xlog-method=stream"
может кто нибудь подскажет в чем дело? пользователь есть на мастере, все создано

Maxim
08.05.2018
10:34:58

Konstantin
08.05.2018
10:35:01
В pg_hba.conf нужно добавить строчки для replication

Maxim
08.05.2018
10:35:16
и релоад конфигурации сделай

Nikolay
08.05.2018
10:47:45
Да все это есть в этом и трабла

Mike Chuguniy
08.05.2018
10:49:53

Maxim
08.05.2018
10:50:20
Может быть там несколько адресов на интерфейсе, и слейв приходит с другого?

Nikolay
08.05.2018
10:50:43

Google

Nikolay
08.05.2018
10:50:52
на мастере

Maxim
08.05.2018
10:51:03
Опа
Так мд5
Где пароль?

Nikolay
08.05.2018
10:51:41
Задавал на мастере sudo -u postgres psql -c "CREATE ROLE replication WITH REPLICATION PASSWORD 'p@ssword' LOGIN;"

Maxim
08.05.2018
10:55:40
Ну так в команде реплики пароля нет
Потому и не кусают

Nikolay
08.05.2018
10:58:43
Cделал по вот этому гайду запросило пароль
https://eax.me/postgresql-replication/

Mike Chuguniy
08.05.2018
10:59:17
Ну так в команде реплики пароля нет
pg_basebackup должен запрашивать по-умолчанию, если требуется, но не задан:
This option is never essential, since pg_basebackup will automatically prompt for a password if the server demands password authentication.

Nikolay
08.05.2018
10:59:17
Спасибо за помощь)

Mike Chuguniy
08.05.2018
10:59:49
А там - no pg_hba.conf entry

Nikolay
08.05.2018
10:59:52

Dmitry
08.05.2018
11:21:11
Хочется иметь представление плюсы и минусы от людей из эксплуатации

Yura
08.05.2018
11:23:30

Darafei
08.05.2018
11:24:03
эм, разделением прав не занимался

Dmitry
08.05.2018
11:25:03
хотелось бы узнать как решается отсутвие contrib-модулей
например как auto_explain

Darafei
08.05.2018
11:25:27
auto_explain есть

Google

Dmitry
08.05.2018
11:25:33
нету.

Darafei
08.05.2018
11:25:34
там почти всё нужное есть

Dmitry
08.05.2018
11:25:53
show rds.extensions;
btree_gin,btree_gist,chkpass,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,intagg,intarray,ip4r,isn,ltree,pgcrypto,pgrowlocks,pgstattuple,pg_buffercache,pg_prewarm,pg_stat_statements,pg_trgm,plcoffee,plls,plperl,plpgsql,pltcl,plv8,postgis,postgis_tiger_geocoder,postgis_topology,postgres_fdw,sslinfo,tablefunc,test_parser,tsearch2,unaccent,uuid-ossp
(1 row)

Darafei
08.05.2018
11:26:26
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_PostgreSQL.html ctrl+f auto_explain
на инстансах версий до 9.6.3 нет, это правда

Dmitry
08.05.2018
11:27:26
ну сдались наконец-то :) я там плюсовал хотелку уже год назад :)

Mike Chuguniy
08.05.2018
12:45:45

Nikolay
08.05.2018
12:48:32

Mike Chuguniy
08.05.2018
12:54:06
В статье используется postgres везде, а у вас в pg_hba.conf - postgres, а при запуске pg_basebackup-а - replication Как оно вообще может работать?

Evgenii
08.05.2018
21:11:56
кто-нибудь использовал в качестве дата папки постгреса примапленный спомощью fuse HDFS ?

Darafei
08.05.2018
21:13:29

Evgenii
08.05.2018
21:16:09
смотрел в эту сторону, но там используется гринплюм, а тут хотелось бы остаться на стандартном постгресе, но чтобы файлы базы были на распределенной файловой системе. При этом производительность не важна, т.к. архив, главное наращивать объем стораджа безболезненно.

Evgeniy
08.05.2018
21:59:39

Артур
09.05.2018
02:27:25
Доброе утро
[2018-05-09 05:26:11] [23503] ERROR: insert or update on table "client_phones" violates foreign key constraint "client_phones_client_id_foreign"
[2018-05-09 05:26:11] Подробности: Key (client_id)=(3) is not present in table "clients".
таблица clients является родительской. Запись сделана в дочерней: clients_fiz (INHERITS)
Как победить сие действие?
Судя по тому что прочитал - это пока не работает

Anton [Mgn, az09@osm]
09.05.2018
06:59:20

Артур
09.05.2018
07:00:03
еще и в родительскую таблицу чтоли запись вставлять?

Yaroslav
09.05.2018
07:25:12

Артур
09.05.2018
07:25:42
у меня есть юрлица, физлица. У всех них телефоны и имейлы едины

Google

Артур
09.05.2018
07:26:27
точнее не так. Таблица еимела и таблица телефонов едина
А вот поля физ и юрлиц различаются (что логично). Поэтому думал наследование использовать
Тогда была бы единая точка входа и контроля целостности, и не пришлось бы вертикальную таблицу параметров делать

Shuro
09.05.2018
07:29:16
погугли на sql.ru тему Физики и Юрики
в разделе Проектирование БД
там прям горячо было
и про все варианты
а насчёт телефонов ты не прав
хотя зависит от задачи
там начинаются пляски с контактными лицами телефонов и прочее
в упрощённом случае достаточо номера, но в кровавом энтерпрайзе телефон отдельная сущность

Артур
09.05.2018
07:31:35
Да, отдельная сущность. А еще есть комментарий к телефону. И нужно будет связвать с юриками и физиками
Минимум 4 таблицы многие ко многим
те которые буду указывать какие юрики/физики с какими телефонами/имейлами связаны + таблицыв с комментариями связнные с юриками/физиками/ и телефонами/имейлами
Я хотел обойтись малой кровью, связав в один узел хотябы целостность данных за счет наследования

Shuro
09.05.2018
07:33:32
ну это правильно
во многих так сделано

Артур
09.05.2018
07:33:44

Shuro
09.05.2018
07:33:48
тока без наследнования
например, в том же Зибеле есть таблица S_CONTACT

Google

Shuro
09.05.2018
07:34:07
в которой id и тип

Артур
09.05.2018
07:34:14

Shuro
09.05.2018
07:34:28
а далее s_org и s_person

Артур
09.05.2018
07:35:49

Shuro
09.05.2018
07:36:04
http://www.sql.ru/forum/afsearch.aspx?s=%F4%E8%E7%E8%EA%E8+%E8+%FE%F0%E8%EA%E8&submit=%CD%E0%E9%F2%E8&bid=36
http://www.sql.ru/forum/121917-a/fiziki-i-uriki?hl=%f4%e8%e7%e8%ea%e8%20%e8%20%fe%f0%e8%ea%e8
и старая древняя не теряющая актуальность

Артур
09.05.2018
07:42:46
Все обсуждают какая структура и анекдоты травят

Shuro
09.05.2018
07:43:33
в общем я остановился с на наследовании тогда
и не пожалел