@pgsql

Страница 420 из 1062
Mars
31.07.2017
06:55:20
Одинаковые конфиги для PgBouncer'a

Darafei
31.07.2017
06:55:52
SQLAlchemy и читаете не с той реплики?

Mars
31.07.2017
06:57:20
Один инстанс!

Ребята, всем спасибо за участие, нашел баг в коде, не обрабатывал ошибку при коммите

Google
Mars
31.07.2017
06:58:46
Точно.

Python'ер
31.07.2017
09:55:22
Хм, а Views содержит выборочную информацию из таблицы?

Jim
31.07.2017
10:07:29
содержит вьюхи, а там уж как напишешь

https://postgrespro.ru/docs/postgrespro/9.6/sql-createview

это интересовало?

Трусов
31.07.2017
21:08:41
парни, если я в pg_hba.conf пропишу hostssl all all 0.0.0.0/0 md5 это будет значить, что любой юзер к любой базе сможет подключиться из любой сети? так ведь?

**ubuntu 16.04

عاصم بن حارث
31.07.2017
21:12:26
я бы не сказал, что прям любой )))

/dev/null
01.08.2017
01:56:36
здаров

Не про postgreSQL Реально ли сделать "Шахматку" запросом из firebirdDB?

При том что название колонок будет не известным.



вот такой запрос

Google
/dev/null
01.08.2017
02:03:46


вот вывод

Kirill
01.08.2017
02:56:36
Чем может быть чревато создание индексов на таблицы pg_catalog.* ? Бэкенд разработчики используют ORM, которые обращаются к этим таблицам. Или из-за чего еще запрос с джойнами в pg_catalog может выполняться по 7-8 секунд?

Vladimir
01.08.2017
06:32:30
подскажите а можно ли в postgres создать триггер на создание текстового файла?

Vladimir
01.08.2017
06:36:03
добавилась запись в таблицу,сработал триггер,создал файл с текстом: add: "данные колонки A"

что то подобие

Kirill
01.08.2017
06:44:25
Alexey
01.08.2017
06:46:06
но тут все равно нужна разработка на стороне клиента

думаю подразумевалось это делать чисто средствами PG

Anton [Mgn, az09@osm]
01.08.2017
06:46:40
кажется легче ввести дополнительный слой

Kirill
01.08.2017
06:47:15
Гулять по сети, по файловой системе итд во время открытой транзакции очень нежелательная практика

Vladimir
01.08.2017
06:55:24
lo_export может помочь
я в этом профан)

Andrey
01.08.2017
06:55:28
Но это будет замедлять вставку. Довольно прилично.

Ascandar
01.08.2017
08:06:57
не в курсе при каких обстоятельствах возникает postgresql lost synchronization with server got message type d

Daniel
01.08.2017
09:08:04
Ребята, странное поведение ORDER BY на Postgres 9.6 и Postgres 9.4 Есть запрос без условий WHERE, просто ORDER BY: https://pastebin.com/Gsy8nk3A Есть запрос с условием WHERE + ORDER BY: https://pastebin.com/dNFhQA04 Условие WHERE удовлетворяет всем записям в таблице. Т.е. результат запроса один и тот же, только отсортированы они странно. По идее должны быть отсортированны однаково, в 9.6 все так и есть, в 9.4 - нет, может то ли первый элемент меняться, то ли последний.

Google
Daniel
01.08.2017
09:08:51
Наличие условия WHERE разве как то влияет на сортировку что ли?

В 9.4?

Darafei
01.08.2017
09:09:29
а план как меняется?

ну и тебе никто не гарантирует порядка сортировки за пределами заданного в order by

Daniel
01.08.2017
09:35:32
Без where:

https://explain.depesz.com/s/Nl8

с where:

https://explain.depesz.com/s/8wC

Darafei
01.08.2017
09:37:29
кажется, ты забыл индексы

но да, планы разные - порядок может поехать

порядок и с одним планом может поехать, на том же synchronized seq scan

на неявный порядок полагаться не стоит :)

Daniel
01.08.2017
09:38:39
Блина

Просто 9.6 ок, 9.4 не ок

Скорее всего какой то секретный конфиг?

It is important to understand that the order of returned rows is not any specific. It's not “in order of insertion", or “last updated first" or anything like this. Concurrent selects, updates, deletes, vacuums can modify the order of rows at any time. Seq Scan can filter rows – that is reject some from being returned. This happens for example when you'll add “WHERE" clause:

Admin
ERROR: S client not available

Daniel
01.08.2017
09:42:20
А шо делать? ?

Yura
01.08.2017
09:42:37
order by

Daniel
01.08.2017
09:42:45
Так есть ORDER BY

Google
Stas
01.08.2017
09:43:12
Можно несколько полей добавить в ORDER BY

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

Daniel
01.08.2017
09:48:34
ORDER BY c3_.priority ASC, h0_.id ASC c3_.priority - не уникальный h0_.id - уникальный Должно по идее работать как надо?

А разве нормально, что на 9.6 все ок, стабильно, а на 9.4 нет?

Yura
01.08.2017
09:59:33
Да, нормально.

Тебе просто повезло, что на 9.6 всё "стабильно".

На самом деле, ты просто недавно с импортил базу с 9.4

и порядок там сейчас тот, в котором ты её импортил.

Daniel
01.08.2017
10:01:25
Дыа, так и было Ясно, спасибо

Alex
01.08.2017
10:36:49
Всем привет, может кто подсказать , PostgreSQL 9.5, потоковая репликация, wal_keep_segments = 5001, однако оно начало расти и уже на уровне 5800, архивация логфайла отрабатывает, в логах ничего криминального не нашел, куда смотреть?

Andrey
01.08.2017
10:37:46
Стендбаи есть?

Аггей
01.08.2017
10:38:10
Причем с репликацией по слотам

Andrey
01.08.2017
10:38:10
Может, на стендбай не накатывается WAL?

Посмотрите, есть ли неиспользуемые слоты репликации.

Alex
01.08.2017
10:54:25
месяц назад включали hot_standby_feedback = on, может в нем быть дело?

EN
01.08.2017
11:07:47
Всем привет!

Sergey
01.08.2017
11:24:08
накатывается , лагов нет
А что checkpointer говорит?

Alex
01.08.2017
11:39:45
А что checkpointer говорит?
упс, а как у него что-то спросить? :)

Google
Sergey
01.08.2017
11:55:21
log_checkpoints=on раскажет сколько чего записал и какие WAL-файлы смог/не смог переиспользовать.

Alex
01.08.2017
12:03:09
log_checkpoints=on раскажет сколько чего записал и какие WAL-файлы смог/не смог переиспользовать.
включил, 2017-08-01 15:01:21 MSK LOG: checkpoint complete: wrote 147210 buffers (14.0%); 1 transaction log file(s) added, 0 removed, 0 recycled; write=260.526 s, sync=0.332 s, total=261.007 s; sync files=134, longest=0.027 s, average=0.002 s; distance=1085409 kB, estimate=1332475 kB

Sergey
01.08.2017
12:10:12
1 added, 0 removed, 0 recycled

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