@pgsql

Страница 289 из 1062
Anatoliy
31.03.2017
08:44:11
Всем привет! Подскажите чем можно мониторить БД?

Интересует аналоги awr/ash как в Oracle

Ilya
31.03.2017
08:45:27
Скриптами?

Для maria/percona/mysql есть всякие show крутые

Google
Anatoliy
31.03.2017
08:46:17
Ну скорее утилиту поставить, чтобы снимала данные с БД, а потом их анализировать

Ilya
31.03.2017
08:46:24
percona-tools

Anatoliy
31.03.2017
08:49:59
это для PostgreSQL?

Ilya
31.03.2017
08:50:35
нет, это для mysql и её производных

Anatoliy
31.03.2017
08:51:24
мм, спасибо, не то, что я ожидал в группе "pgsql – PostgreSQL" ))

Ilya
31.03.2017
08:52:33
Ну это точно не канал по freebsd

%)

Zhenia
31.03.2017
08:52:56
а какие данные ты хочешь снимать?

можешь посмотреть на https://github.com/wrouesnel/postgres_exporter

Alexey
31.03.2017
08:54:00
клон percona toolkit для постгреса: https://github.com/uptimejp/postgres-toolkit/

Anatoliy
31.03.2017
08:56:32
хочу видеть проблемные запросы, есть вариант в pg_stat_activity смотреть, но там real time, а мне нужно например увидеть сколько раз за час выполнился этот запрос, сколько он выполнялся(elapsedtime), сколько затратили на него аппаратных ресурсов (cpu i/o)

Mike Chuguniy
31.03.2017
08:57:54
pg_stat_statement+pgbadger, не?

Fedor
31.03.2017
08:59:25
точняк

Google
Lev
31.03.2017
09:02:27
mamonsu можно попробовать.

Kirill
31.03.2017
09:04:14
http://dalibo.github.io/powa/

Anton
31.03.2017
10:15:28
mamonsu просто статистику покажет

это же мониторинг а не инструмент анализа

raksita
31.03.2017
11:27:52
Всем привет. Кто-нибудь сталкивался с такой ошибкой: pg_attribute.attisdropped = true, но при этом столбец в таблице доступен и данные в нём есть пока гуглил, нашёл прошлогодний тред с близкой проблемой https://www.postgresql.org/message-id/CAB7nPqSTExy8rf_j7pQN5Zn-SCvFFNA48OKGREyHvNzebpxNew%40mail.gmail.com может ли это быть связано с тем, что установлена pg 9.5?

raksita
31.03.2017
12:35:01
разве у такого столбца не заменяется attname на "........pg.dropped........."?

Lulz
31.03.2017
12:52:39
всем привет.как при создании бд прописывать где она будет находится?

Петр
31.03.2017
12:54:21
ключевое слово - тейблспейс

Lulz
31.03.2017
12:57:58
спасибо =)

Dmitry
31.03.2017
13:08:22
тейблспейс - это если вам надо разместить БД в каталоге, отличном от PGDATA

Lulz
31.03.2017
13:20:44
да, мне надо разместить в каталоге, посмотрел, создал

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

т.е не 41520, а название которое я написал

Oleg
31.03.2017
13:40:43
http://www.cnews.ru/news/top/2017-03-31_vyshel_trejler_hudozhestvennogo_filma_s_uchastiem

Alexander
31.03.2017
13:44:39
т.е не 41520, а название которое я написал
Так устроен PostgreSQL, это не настраивается

Sergey
31.03.2017
14:03:02
недурно

Alexander
31.03.2017
14:04:19
Кто-нибудь исследовал поведение PostgreSQl при включении и отключении параметра "hot_standby_feedback"? Как заявлено в документации, он влияет на выполняемые транзакции на hot standbay. Если "on", транзакции на слейве не прерываются, даже если на мастере удалили участвующие в запросах к слейву строки или целые таблицы и прошлись по ним VACUUMом. Моё тестирование показало, что транзакции не прерываются даже при "hot_standby_feedback = off". Параметр, который реально на это влияет при потоковой репликации - "max_standby_streaming_delay". Связка Мастер+Слейв в режиме потоковой репликации, PostgreSQL 9.9.2. Как добиться правильной работы - чтобы транзакции на слейве прерывались при удалении строк/таблиц на мастере и выполнении на нём VACUUMа при "hot_standby_feedback = off"??? Могу выслать инструкции как я это делал.

Петр
31.03.2017
14:32:32
ессно, основное влияние оказывает max_standby_streaming_delay (_archive_) фидбэк вроде только эпоху и xmin передает на примари, по которым предотвращаются конфликты очистки почитатйте про протокол репликации (и про параметры в блоке репликации), может там найдете ответы на свои вопросы

Google
Gonchik
31.03.2017
14:52:16
http://www.cnews.ru/news/top/2017-03-31_vyshel_trejler_hudozhestvennogo_filma_s_uchastiem
Можете рассказать МИР на postgresql с чего переехал и это новый продукт? Просто интересно описание, мне показалось из описания требования жесткие.

Gonchik
31.03.2017
15:12:45
Спасибо;)

Wom
31.03.2017
18:08:19
ppl, у меня вдруг начали расти wal segments count. ничего не делал :) куда копать?



Петр
31.03.2017
18:45:06
стендбай не отвалился?

Wom
31.03.2017
19:35:07
Включил один. Выключил другой

Надо как-то сказать, что его нет?

Игорь
31.03.2017
19:40:23
replication slot, archive command, hight io, wal keep segments setting

Wom
31.03.2017
20:18:02
туплю. как сказать, что конкретного стриминг слейва больше не будет?

Wom
31.03.2017
20:33:08
select pg_drop_replication_slot('slave') - спасибо

Igor
31.03.2017
23:51:00
https://www.crunchydata.com/postgres-stig/PGSQL-STIG-9.5+.pdf

PostgreSQL 9.x Security Technical Implementation Guide

Artem
01.04.2017
04:03:45
Рекомендую "Большая энциклопедия электрика" https://play.google.com/store/books/details?id=eV7OAAAAQBAJ

blkmrkt
01.04.2017
05:00:47
постгрес 9.6 не научился делать фулл вакум, не требуя х2 места на диске под каждый релейшн? У меня таблица 1.5 ТБ, чуть-чуть места не хватает. Есть вариант изменить схему и дропнуть 30% лишних данных, но боюсь что фактически-то это место а диске не освободит.

Admin
ERROR: S client not available

blkmrkt
01.04.2017
05:39:52
угу, только так

Google
blkmrkt
01.04.2017
05:40:09
еще репакер есть, но он мне угробил данные однажды

Петр
01.04.2017
06:12:18
понятно

а в резерве у фс тоже не так много?

blkmrkt
01.04.2017
06:12:59
/dev/dm-0 3.6T 3.1T 342G 91% /

заказываю железо новое

Петр
01.04.2017
06:13:29
dumpe2fs -h /dev/mapper/blablabla

blkmrkt
01.04.2017
06:16:04
dumpe2fs -h /dev/mapper/blablabla
Reserved block count: 12339

Петр
01.04.2017
06:16:31
да, маловато погда только переносом видимо

blkmrkt
01.04.2017
06:16:48
я тут зачем-то 3 lvm группы создал когда устанавливал, по группе поверх каждого md массива

Петр
01.04.2017
06:17:21
перераспределить размеры томов нельзя?

blkmrkt
01.04.2017
06:17:23
теперь для ОС возьму отдельный мелкий ssd, а данные на RAID0 уже положу и буду делать бекапы

можно, но некуда, у меня все под /

остальное своп и бут

Петр
01.04.2017
06:17:48
ясно

по идее репак бы сработал (не встречал такого, чтобы он данные сломал...)

blkmrkt
01.04.2017
06:19:00
я его в прошлый раз запустил когда место съелось error логами постгреса :)

и raid был в плохом состоянии, стыдно короче

Denis
01.04.2017
06:21:05
Говорите, у вас индексов нет. Может просто партицировать таблицу и дочерние таблицы и окучивать вакуумом?

Google
Denis
01.04.2017
06:22:02
Pg_pathman, он сам вам данные перетянет и раскидает

blkmrkt
01.04.2017
06:22:11
индексы потом нужно будет создать как вычищу данные от дубликатов

спасибо, буду знать, но сейчас железо просто поменяю

Andrey
01.04.2017
16:24:47
https://postgrespro.ru/blog/news/196993

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