@PostgreSQL_1C_Linux

Страница 163 из 217
Антон \ (•◡•) / 1c8SysAdm
02.04.2018
06:36:35
Или искать бэкапы?

Был dt. За 20 мин. До краша. Вгрузил его в битую базу



Попробую теперь посгрессовский дамп

Google
Андрей
02.04.2018
07:32:49
Антон \ (•◡•) / 1c8SysAdm
02.04.2018
07:48:54
В файловую говорят развернулось.

Voldemar
02.04.2018
07:49:53
вобщето лучше в чистую базу лить

Demian
02.04.2018
13:02:39
Народ, всем привет я начинающий программер в БД Postgresql хотел бы узнать как проще всего дебажить хранимки

Denis
02.04.2018
13:28:11
Народ, всем привет я начинающий программер в БД Postgresql хотел бы узнать как проще всего дебажить хранимки
Вообще в pgadmin3 есть хороший дебаггер, но начиная с десятки он не работает. Есть варианты вставлять raise info в код для отладки. А вообще, вам в https://t.me/pgsql

Ins
02.04.2018
13:31:38
Всем привет! Подскажите, как посмотреть планы в postgresql ? Утилиты, может какие чтобы визуально смотреть план запроса удобно было

Juriy
02.04.2018
13:34:32
EXPLAIN, EXPLAIN ANALYZE

Ins
02.04.2018
14:11:26
Спасибо. А есть визуальное средство? Как в oracle?

Maxim
02.04.2018
14:37:27
В файловую говорят развернулось.
жуть какая. а постгре ожил ?

Антон \ (•◡•) / 1c8SysAdm
02.04.2018
15:27:15
А норм, был еще бэкап от постгреса тоже утренний как оказалось, взятый средствами pgadmin. Маленько по параметрам пришлось угадать, чтобы он развернулся.

Вообще админы молодцы. Сделали бэкапы самых важных баз и только после этого стали свой сервер перезагружать.

Maxim
02.04.2018
19:12:37
Вообще админы молодцы. Сделали бэкапы самых важных баз и только после этого стали свой сервер перезагружать.
интересно а на линухе , если его нв виртуалку поставить, такой хард ресет он легче перенесет ?

Google
Ins
03.04.2018
08:34:14
Добрый день! Подскажите как ограничить сессию? У меня одна транзакция в postgresql съедает всю память на сервере, где-то 20 ГБ

Нужен волшебный параметр на ограничение выделяемой памяти в рамках одной транзакции

Andrey
03.04.2018
08:40:22
explain analyze

Ins
03.04.2018
08:53:53
А как это поможет?

Ilya
03.04.2018
08:54:09
О - оптимизация

Ins
03.04.2018
08:57:53
У меня тысячи разных транзакций. Мне времени не хватит каждую оптимизировать. И вторая проблема: некоторые транзакций требуют чтения большого объема данных аудита. Так приложение устроено .пользователи могут просматривать историю изменений, посещений, и прочего. Даже если указать один день - это несколько ГБ. Я хочу сделать, чтобы при достижении определенного лимита пользовательская сессия отваливалась с ошибкой: достигнут предоставленный лимит памяти

Ilya
03.04.2018
08:58:43
Костыли наше все?

Maxim
03.04.2018
09:00:51
Костыли наше все?
а разве нет в postgresql.conf параметра максимальной выделенной памяти на соединение или типа того?

Ins
03.04.2018
09:02:49
Вот я про тоже спрашиваю. Нужен волшебный параметр в базе

Легко говорить про оптимизацию, когда все работает. В моем случае база просто падает из-за out of memory, и нужны временные меры. Переписать запрос - это час, поправить параметр в базе - минута

Ins
03.04.2018
09:05:21
Столько не дают(

Скайнет
03.04.2018
09:05:45
Столько не дают(
Имиляют дирики которые хранят сотни гигов баз, и собирают сервера подешевле на барахолках...

Ilya
03.04.2018
09:06:20
Мда

Work_mem вам в помощь

Только вам это не особо поможет

Если не влезет то постгря будет писать в кеш

Потом в темп

Потом заюзает свап

Страница 163 из 217