
Denis
25.05.2017
09:35:49
Уберите скобки вокруг values

raksita
25.05.2017
09:36:42
такой же результат

Denis
25.05.2017
09:37:32
Ну эх... приду домой, посмотрю, что там в analyze.c:862

Darafei
25.05.2017
09:38:21
ну он же селектит колонку, в которой строка, в которой пустой столбец, если я правильно читаю вывод

Google

raksita
25.05.2017
09:39:20
да, работает только если выбирать из результата функции, но это сразу было понятно
INSERT INTO notest SELECT * FROM jsonb_populate_record (null::notest, '{}');
INSERT 0 1

Denis
25.05.2017
09:44:25

Александр
25.05.2017
09:44:50

Denis
25.05.2017
09:46:48
Ну да, телеграмм по впн и думать как менять географическую зону магазина приложений у телефона.

johnny
25.05.2017
09:47:30

Denis
25.05.2017
09:48:05

johnny
25.05.2017
09:49:04
На iOS?
На айфон вроде как нет, но можно туннелить только определенные геозоны или айпишники
Такое есть
У меня вот прям сейчас

Denis
25.05.2017
09:50:47
У меня вот прям сейчас
Оно работает только в wifi, сколь я помню. По крайне мере один друг рассказывал, что видел сон, в котором так обходились блокировки роскомнадзора на его айфоне
Ну и главное, удаление телеграмма из магазина приложений, как линктин

johnny
25.05.2017
09:54:42

Google

johnny
25.05.2017
09:55:09
Работает ли такое с опенвпн или пптп - хз
Можно сразу правилом заставить тунелировать все, кроме айпишников из Китая.
И да, с 4g это работает

Denis
25.05.2017
09:58:31
Благодарю за полезные данные. Мой друг посмотрит сон про shadowsock или начнёт поднимать себе что-то своё в digitalocean

Alex
25.05.2017
10:38:54
глупый вопрос конечно, но как можно скинуть все имеющиеся блокировки в БД ?

Darafei
25.05.2017
10:40:24
мы нагло делаем sudo service postgresql restart

Alex
25.05.2017
10:40:39
ок

Антошин
25.05.2017
11:26:20

Andrey
25.05.2017
11:27:38

@ndrey
25.05.2017
11:32:54
Оно как раз убьет все запросы)

Alex
25.05.2017
11:33:42
это-то понятно

@ndrey
25.05.2017
11:34:59
Ну и по аналогии, можно смотреть какие запросы в блоке и кто их вызвал и дропать запросы вызывающие блокировку

Петр
25.05.2017
11:50:23

Denis
25.05.2017
12:06:37
кстати, а кто знает, как в pgcli перейти на lowercase. вроде в git'e сказано, что с версии 1.4 должно по case первой буквы подстраиваться, но у меня на 1.5 не работает. может, что не так делаю?

Dmitriy
25.05.2017
12:14:56
Caps Lock отключи)

Denis
25.05.2017
12:15:47

Dmitriy
25.05.2017
12:16:29
тогда issue рисуй разрабам

Denis
25.05.2017
12:17:38
да 9 месяцев успешно сделанное болтается. вдруг я сказочно туплю и что-то не так делаю

Google

Dmitriy
25.05.2017
12:20:21
я себе такую штуку не ставил, проверить не могу. Мне для моих целей pgAdmin хватает

Denis
25.05.2017
12:21:05
да мне для работы тоже, просто для экспериментов консоль хорошую хотел
все было просто. нужно создать pgclirc файл по образцу с гита, выставить keyword_casing = auto и запускать pgcli с этим файлом в опции --pgclirc

Julia
25.05.2017
14:02:35
Всем добрый день!
Ищу чат, где можно разместить вакансию Разработчика PostgreSQL. Решила написать сюда, сразу прошу прощения, если постучалась не туда
https://hh.ru/vacancy/20668748

Lupsick
25.05.2017
14:18:22
посоны, а есть ли какой-то нормальный способ формировать scheduled tasks в бд?

Anatoliy
25.05.2017
14:22:14
cron?
еще есть \watch
И еще есть адовые шедулеры, тут много раз о них писали (но лично мы не используем).

Алексей
25.05.2017
14:27:04
в простейшем случае такой "шедулер" - пара строк на баше. Дергать хранимку с заданным интервалом

Kirill
25.05.2017
14:27:34
Есть https://github.com/citusdata/pg_cron/, мы еще писали background worker который дергал хранимку раз в секунду, а она разруливала что запускать

Anatoliy
25.05.2017
14:33:46
А кто-нибудь может рассказать, как выбрать используемые функции? Useless functions я нашел как, а обратную операцию придумать не могу:
SELECT
proname AS functionname,
nspname AS schema
FROM
pg_proc
INNER JOIN pg_namespace ON (pg_proc.pronamespace = pg_namespace.oid)
WHERE
nspname NOT IN('pg_catalog', 'information_schema', '_slony')
ORDER BY proname;

Петр
25.05.2017
14:49:25

Andrey
25.05.2017
14:55:11

Anatoliy
25.05.2017
14:55:22
Ага
Мне нужно стащить живые функции на другую базку, чтобы не разворачивать всю схему.

Andrey
25.05.2017
14:56:29
pg_stat_user_functions?
Только должен быть включен track_functions (https://www.postgresql.org/docs/9.6/static/runtime-config-statistics.html#GUC-TRACK-FUNCTIONS)

Anatoliy
25.05.2017
14:56:59
а за какой период там calls?

Andrey
25.05.2017
14:58:25
Пока не дёрнешь pg_stat_reset(), наверное.

Anatoliy
25.05.2017
15:00:35
Ага, спасибо большое

Google

Alibek
25.05.2017
15:02:26
Всем добра! Подскажите, как прибить "postgres: stats collector process", который словил read-only на fs и теперь превратился в ждуна?
Всё остальное вокруг него уже прибилось, остался он один.

Darafei
25.05.2017
15:30:15
Kill Dash Nine?

Vladimir
25.05.2017
15:30:27
Reboot

Admin
ERROR: S client not available

Vladimir
25.05.2017
15:30:32
?

Anatoliy
25.05.2017
15:32:01

Alibek
25.05.2017
15:32:15
Reboot
хотелось-бы обойтись без него.

Andrey
25.05.2017
15:33:56

Петр
25.05.2017
15:34:32
gdb?
А безопасно это дергать?
можете избирательно сбросить стату
select pg_stat_reset_single_function_counters(funcid) from pg_stat_user_functions
where schemaname=

Kirill
25.05.2017
15:36:24
Если не хочется терять историю, то просто create table mytab as select * from pg_stat_user_functions. Потом сравнить.

Anatoliy
25.05.2017
15:36:46
Не, там проблема в том, что базы под нагрузкой большой.

Петр
25.05.2017
15:36:56
не почувствуете

Anatoliy
25.05.2017
15:37:00
И не хочется зааффектить
Алсо, а в pg_stat_user_functions попадают только pl/pgsql? Чото не вижу sql функций

Andrey
25.05.2017
16:15:24
У вас track_functions какой выставлен?
Enables tracking of function call counts and time used. Specify pl to track only procedural-language functions, all to also track SQL and C language functions. The default is none, which disables function statistics tracking. Only superusers can change this setting.

عاصم بن حارث
26.05.2017
13:33:54
Доброго времени суток.

Vova
26.05.2017
13:54:05

Google

عاصم بن حارث
26.05.2017
13:54:34

Andrey
26.05.2017
13:56:51
Асим бин Харис?

Vova
26.05.2017
13:57:58

Anatoliy
26.05.2017
13:59:55
(есть шанс облажаться, если товарищ русскоговорящий араб)

عاصم بن حارث
26.05.2017
14:02:20

Alexandr
26.05.2017
14:29:56
Закон "по паспорту в интернет" ещё не приняли, товарищ майор

عاصم بن حارث
26.05.2017
14:32:37
????

Evgeniya
26.05.2017
14:44:37
#вакансия#москва# MSSQL#DBA
Коллеги, привет!
Вакансия для тех, кто имеет опыт с MSSQL Server хочет научиться работать с PostgreSQL. Наша текущая БД - MSSQL Server 2014, но предстоит переход.
Требуются хорошие навыки не только в администрировании, но и в написании скриптов.
Необходимо умение писать/читать сложные запросы к БД и оптимизировать их.
Связь через лс или почту e.kikoina@youdo.ru
ЗП 120-180

Andrey
26.05.2017
14:53:05

Anatoliy
26.05.2017
14:59:25
1С?
YouDo же – очень вряд ли

عاصم بن حارث
26.05.2017
15:09:08