@pgsql

Страница 650 из 1062
Alex
28.01.2018
21:33:24
Типа psql и понеслась

А ident если psql -h localhost

Ну гуд кароч

Alexander
28.01.2018
21:34:18
Я мало что понял, но рад, что это закончилось XD

Google
Alexander
28.01.2018
21:34:53
Час биться с коннектом к БД это чересчур ))

Айтуар
28.01.2018
21:37:42
Час биться с коннектом к БД это чересчур ))
Читать https://postgrespro.ru/docs/postgresql/9.6/auth-pg-hba-conf И всё. Из файла применяет первое правило с которым совпадут условия подключения. Поэтому для 127.0.0.1 trust работать не будет.

cyb3rm1nd
29.01.2018
04:40:03
Доброго времени, уважаемые пользователи. Никогда не работал с БД, буквально вчера установил postgres. Подскажите пожалуйста: Имеется таблица, в которую вписываются названия кнопок для телеграм бота mybot_buttons Добавляю в неё значения с помощью команды INSERT INTO mybot_buttons (rus, eng, uzb, ind) VALUES ('','','',''); При редактировании таблицы, допустил помарку. С помощью какой команды можно очистить таблицу, для того, чтобы снова начать вносить в неё значения? Спасибо.

спасибо, добрый человек)

понял, принял.

/dev/null
29.01.2018
05:47:11
Ребят, вот есть в таблице поле sum которе имеет значения 5, мне нужно при insert into в эту таблицу прибавить к sum скажем 1 (или 2, 15, сколько угодно)

Andrey
29.01.2018
05:48:14
Во всех строках что-ли прибавить?

/dev/null
29.01.2018
05:48:17
Похоже нашел UPDATE table_name SET field = field + 1 where id = 1

Anton [Mgn, az09@osm]
29.01.2018
05:55:52
Похоже нашел UPDATE table_name SET field = field + 1 where id = 1
повангую следующий вопрос: как вместо единицы использовать агрегатную функцию из соседней таблицы ?

/dev/null
29.01.2018
05:59:58
Anton [Mgn, az09@osm]
29.01.2018
06:02:16
Может в гадалки подашься, будешь весьма востребованный
пока штатные экстрасенсы в отпуске могу и подшабашить. сколько в час ставка?

Google
Аггей
29.01.2018
06:27:38
Висят - это что? Разве без удержания соединения со стороны клиента - будут висеть?

Какой статус соединения? Time wait?

Время висения tw регулируется отдельно в sysctl. Но естественно будет применяться к новым соединениям.

Kuroi
29.01.2018
06:32:53
Так это проблема приложения, а не постгреса и уж тем более не tcp-стека

Александр
29.01.2018
06:32:59
100 коннектов от 100 разных пользователей или от одного?

Аггей
29.01.2018
06:33:10
Думаю у вас просто пул соединений

Приложение на чем написано?

Александр
29.01.2018
06:35:23
Т.е, приложение при наличии соединения с бд создает новое? При чем, приложение долгоиграющее, типа демон?

Аггей
29.01.2018
06:36:18
Тогда давайте на строку подключения глянем. Npgsql же?

Kuroi
29.01.2018
06:36:27
Специально наговнокодили

Ясно понятно

Аггей
29.01.2018
06:37:03
Специально наговнокодили
Чет преждевременные выводы

Kuroi
29.01.2018
06:37:28
crux
29.01.2018
06:46:16
а приложение не забывает закрывать за собой соединения после обработки запроса? Что-то я не увидел этого в обсуждении.

то есть клиент сделал disconnect, но на постгре осталось соединение?

чет не то ©

может всё же кодеры просто дестроят объект и считают, что дисконнектнулись

такой вариант нельзя исключать

а, ну тогда да

SET tcp_keepalives_idle = <seconds >; вроде как применяется сразу

Google
crux
29.01.2018
06:52:54
ну в конфиг тоже надо добавить, конечно, когда-нибудь вы его всё же перезапустите

или ALTER role <name> SET tcp_keepalives_idle = <seconds> ;

ну и разрабы приложения могут устанавливать keepalive на соединение

ну в общем через SET глобально, через ALTER ROLE для роли можете установить без перезагрузки

Mike Chuguniy
29.01.2018
07:34:55
ну в общем через SET глобально, через ALTER ROLE для роли можете установить без перезагрузки
Документация говорит несколько иное: SET only affects the value used by the current session.

Глобально - это ALTER SYSTEM с последующим релоадом/рестартом.

crux
29.01.2018
07:38:55
да, с сет был не прав, но ALTER ROLE должно сработать

Dmitry
29.01.2018
08:53:05
хочется references для array, вот ту есть тред в котором это обсуждалось: https://www.postgresql.org/message-id/flat/1343842863.5162.4.camel%40greygoo.devise-it.lan#1343842863.5162.4.camel@greygoo.devise-it.lan но до 9.6 так и не доехало :( народ как организовать element references для array?

Yaroslav
29.01.2018
09:07:32
А так, наверное, написать constraint trigger.

Konstantin
29.01.2018
09:09:43
А чего именно ты хочешь: возможности из массива ссылаться на что-то (это обсуждалось в хакерс) или, наоброт, возможности ссылаться на элемент массива? Первое выглядит очень разумно и особых проблем с этим быть не должно. То, что это не закоммитии, видимо как обычно означает усталось от усилий по пропихиванию этого в хакерс. Второе же - гораздо более стрёмная штука с кучей подводных камней.

Ascandar
29.01.2018
09:16:10
а кто нибудь юзает бэкап через http://ossc-db.github.io/pg_rman/index.html ?

хочу узнать мнение, стоящая тулза или нет? привлекает инкрементальные копии

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