
Dmitry
14.10.2018
19:06:00
этот?

Mikhail
14.10.2018
19:06:04
Да да
Это Витя же
Мой коллега бывший

Google

Mikhail
14.10.2018
19:06:27
Как раз ещё при мне делали

Dmitry
14.10.2018
19:11:55
Да да
а версия без system, по "управляющему коннекту" какому-нибудь нет? :) чтобы он открыт был на случай если новый открыть нельзя? :)

Mikhail
14.10.2018
19:14:12
Можно зарезервировать
Ну хз
Это уже детали
А патч Витин: надо его тестить смотреть вертеть
Всем рекомендую )
Сходу если смотреть — проблем быть не должно
«Микрогонка» на пиде — наверное не в счёт совсем

Dmitry
14.10.2018
20:44:40
@mikhailtyurin а почему это не использовалось?
вообщем одисей отсылает https://github.com/postgres/postgres/blob/77291139c7c1dffac61e8db88cef98933677db18/doc/src/sgml/protocol.sgml#L3667
The cancel request code: https://github.com/yandex/odyssey/blob/b8d65d7225774c90f519f7de77911704cedbd7f5/third_party/kiwi/kiwi/fe_write.h#L61

Google

Dmitry
14.10.2018
20:58:05
в том же самом соединении

Terminator
15.10.2018
00:41:54
@sv1ker будет жить. Поприветствуем!

Demuz
15.10.2018
03:50:55
systemctl enable patroni
Failed to execute operation: Invalid argument
Здарова всем. Подскажите пожалуйста, почему не получается активировать patroni и добавить в автозапуск?

Alex
15.10.2018
04:31:20
Что показывает # journalctl -f -u patroni

Demuz
15.10.2018
05:48:43
Разобрался, там в .service почему-то, где секция [install], target не был до конца дописан, было написано targ. ?

Aleksander
15.10.2018
07:00:16
Добрый день. подскажите как написать тригер чтобы при добавлении в таблицу в поле этой таблицы он генерировал некое случайное число 4 значное
CREATE FUNCTION trigger_s_before_lns () RETURNS trigger AS '
BEGIN
NEW.verfcode=substr(round(random()),1,4);
return NEW;
END;
'LANGUAGE plpgsql;
ругается на определение языка

Yaroslav
15.10.2018
07:16:19

Terminator
15.10.2018
07:40:28
Дина будет жить. Поприветствуем!

Pavel
15.10.2018
07:50:39
SELECT A.count - count(B.id) AS count
FROM A
JOIN B ON A.id = B.a_id
WHERE count < 3
у меня count в выборке берется который из A таблице и сравнивается , как сделать чтобы сравнение было с A.count - count(B.id) ??

Konstantin
15.10.2018
07:55:25
Ребята, есть пример, как сделать в постгре 10.5 импорт из файла юзером, у которого нет прав суперпользователя?

Pavel
15.10.2018
08:02:09
Типичная же проблема у меня как нагуглить хотябы
агрегатная функция sql в Where как то так чтоли)

Таир
15.10.2018
08:03:14

Pavel
15.10.2018
08:03:23
спс

Yaroslav
15.10.2018
08:08:01

Konstantin
15.10.2018
08:08:22
Csv*

Mike Chuguniy
15.10.2018
08:11:09

Nikita
15.10.2018
08:12:17
всем привет, может быть есть у кого-нибудь что-нибудь свежее по pg10? заранее спасибо

Google

Mike Chuguniy
15.10.2018
08:12:20
Это оболочка для команды COPY, работает с локальной ФС, а не ФС сервера, на котором крутится ПГ, и, соответственно, не требует прав суперпользователя.

Aleksander
15.10.2018
13:29:34
создал триггер и функцию а при insert в таблицу markcontrol.scan_scanuser не работает
CREATE TRIGGER date_scan
BEFORE INSERT OR UPDATE
ON markcontrol.scan_scanuser
FOR EACH ROW
EXECUTE PROCEDURE markcontrol.change_date_scan();
BEGIN
IF NEW.date_scan = NULL THEN
NEW.date_scan = now();
END IF;
RETURN NEW;
END;
почему не подскажите?

Denis
15.10.2018
13:32:11
NEW.date_scan = NULL замените на NEW.date_scan IS NULL
или вообще всю эту конструкцию на
NEW.date_scan = COALESCE(NEW.date_scan, NOW());

Yaroslav
15.10.2018
13:33:37

Terminator
15.10.2018
13:34:48
@igrnn будет жить. Поприветствуем!

Aleksander
15.10.2018
13:36:37

Dmitry
15.10.2018
13:47:03
Коллеги, подскажите, кто нибудь https://jdbc.postgresql.org/documentation/94/connect.html Connection Fail-over на практике применял для HA? насколько надежное решние?
речь про прописать несколько хостов в jdbc connection string на стороне приложения

Айтуар
15.10.2018
13:52:39

Sergey
15.10.2018
13:52:52

Dmitry
15.10.2018
13:54:04
Приложение переделать не могу, могу прописать в jdbc ещё хост

Айтуар
15.10.2018
13:54:34
Подскажите как выключить индекс, вместо его удаления?

Сергей
15.10.2018
13:54:58
никак
можно в настройказ задать не юзать индекс, но это глобально

Sergey
15.10.2018
13:55:28

Сергей
15.10.2018
13:55:42
не использовался

Айтуар
15.10.2018
13:55:47

Сергей
15.10.2018
13:55:51
но это отладочная фигня, не для прода

Google

Сергей
15.10.2018
13:56:10
удаляй просто, неужто таблица такая огромная?

Айтуар
15.10.2018
13:56:30

Сергей
15.10.2018
13:56:43
ну да, такое))

Айтуар
15.10.2018
13:56:50
ладно я уже запустил удаление в CONCURRENTLY

Сергей
15.10.2018
13:57:03
сделай brin index временно
на таком объеме возможно он лучше будет работать, но это неточный совет.

Айтуар
15.10.2018
13:57:48

Sergey
15.10.2018
14:00:32
Для сессии можно сказать SET enable_indexscan=off;

Айтуар
15.10.2018
14:01:43

Yaroslav
15.10.2018
14:09:46

Айтуар
15.10.2018
14:11:45
О, благодарю.

Gennady
15.10.2018
14:12:54
Или такая инвалидация не приведёт к потере тех данных, которые сейчас пишутся?

Yaroslav
15.10.2018
14:20:03

Gennady
15.10.2018
14:20:57
Это поведение может измениться в будущем?
Вопрос к тому, что если изменение системного каталога приведёт к неконсистенстности (даже в будущей версии), то это плохой вариант.

Yaroslav
15.10.2018
14:29:38

Rinat
15.10.2018
15:19:37
подскажите какой командой можно посмотреть зависшие запросы
в 9.6

Sergey
15.10.2018
15:20:58
Сильно зависшие или долго исполняющиеся?