@pgsql

Страница 391 из 1062
Alex
05.07.2017
16:52:00
а как грузятся цпу и ввод вывод то? потолочек или ленивое ковыряние туплов?

этот вакуум он обычно в цпу упирается тк в один поток таблички обрабатывает. а в статье написано просто ждать пока не завершится и не отключать автовакуум

так что такие дела

Alex
05.07.2017
17:19:57
а как грузятся цпу и ввод вывод то? потолочек или ленивое ковыряние туплов?
Да слабенько. ИО иногда нагружается процентов на 70, ЛА не больше 2, несмотря на другие процессы на серваке. Поставил ему 8 гигов воркмемори и врубил вакуум фулл. Лениво ковыряется

Google
Alex
05.07.2017
17:20:45
Автовакуум там уже бессилен, только сингл режим

В такие моменты жалею, что на удаленке и не могу пальцы сломать горе-тимлиду

Anton [Mgn, az09@osm]
05.07.2017
17:24:28
вот кстати волнующий меня вопрос - много ли людей админит пг на удалёнке или же подавляющее большинство в офисы ходит на работу?

Nikolay
05.07.2017
17:27:39
вот кстати волнующий меня вопрос - много ли людей админит пг на удалёнке или же подавляющее большинство в офисы ходит на работу?
Ну у офисного дба есть ещё и oracle, ms sql, db2 и mysql в зоопарке. Одно удовольствие приходить на работу!

Alex
05.07.2017
17:28:14
Ну можно ради интереса запилить опрос

Ну у офисного дба есть ещё и oracle, ms sql, db2 и mysql в зоопарке. Одно удовольствие приходить на работу!
Как будто у удаленного зоопарка не может быть. Постгрес, мускул, кликхаус, немного редиса и монги. До дба конечно мне далековато, но вроде справляюсь

Anton [Mgn, az09@osm]
05.07.2017
17:31:04
Ну можно ради интереса запилить опрос
опрос не даёт развёрнутых ответов ) лучше когда люди просто высказываются

Nikolay
05.07.2017
17:31:04
Exadata, Teradata, Vertica кито больше?

Vadim
05.07.2017
17:31:33
Exadata, Teradata, Vertica кито больше?
сомневаюсь что на такое удаленщиков берут)

Anton [Mgn, az09@osm]
05.07.2017
17:32:09
а где грань - вот на это берут удалёнщика, а на это точно в офис посадят на цепь?

Nikolay
05.07.2017
17:32:24
Вроде базар про офисных админов

Vadim
05.07.2017
17:32:39
Google
Vadim
05.07.2017
17:34:38
в стартапах сайтиках экзадату не используют, а в банк или еще что покруче удаленьщиков не берут мен кажется

Anton [Mgn, az09@osm]
05.07.2017
17:34:40
с удалёнщиками и правда гемора много, так что тут может быть и помимо "говловных" причин много

Alex
05.07.2017
17:45:10
А что вы вакуумируете?
Да тащемта обычная база, никаких постгисов, даже жсонов нет

о, а как в синглмоде индексы откинуть?

в доки умею, но уже голова перегрелась

Аггей
05.07.2017
17:47:03
сомневаюсь что на такое удаленщиков берут)
Контора есть такая - Форс... Они как раз удаленщики... и я знаю одного их клиента

Alexey
05.07.2017
17:47:36
они аутстаф

это несколько иное

Alexey
05.07.2017
17:48:02
вполне могут и экзодату

но еще раз - это аутстафф

это другого уровня организация и подход

ну или еще ща модный термин есть "managed services"

Nikolay
05.07.2017
17:51:02
Контора есть такая - Форс... Они как раз удаленщики... и я знаю одного их клиента
Ну таких контор полно, пальцев рук не хватит. Аутстаф сервис за другие деньги.

Нежели удаленка

Банки ростят внутреннюю экспертизу на перефирии т.к. в Москве спеца не удержать.

Google
Аггей
05.07.2017
17:56:13
Ну так зарегать ООО "Админ и его начальник" компани... И все - ты большой солидный аутсорсер/аутстаффер

Петр
05.07.2017
17:57:54
о, а как в синглмоде индексы откинуть?
Да я имел ввиду удалить индексы, если вам нужно как можно скорее запускаться. Т.к. бывает, индексы весят больше таблиц

Провакуумировать парочку наиболее старых таблиц, а остальное можно уже в нормальном режиме. Хотя какая там у вас ситуация...

Nikolay
05.07.2017
18:00:28
Да я имел ввиду удалить индексы, если вам нужно как можно скорее запускаться. Т.к. бывает, индексы весят больше таблиц
А потом их индексируй неделю в один поток! А приклад, как стоял, так и будет стоять...

Alex
05.07.2017
18:01:52
Вариант. Спасибо, ребят. Щас попробую

Nikolay
05.07.2017
18:02:07
Аггей
05.07.2017
18:03:19
Вариант. Спасибо, ребят. Щас попробую
Эм.. Индексы то нужные небось... Приклад то без них вообще откликаться будет?

Петр
05.07.2017
18:03:25
А потом их индексируй неделю в один поток! А приклад, как стоял, так и будет стоять...
А что, он сейчас сидит ждет пока вакуум по индексам пройдется А так можно запуститься побыстрее, а после конкурентно построить индексы все разом

Эм.. Индексы то нужные небось... Приклад то без них вообще откликаться будет?
Тут все индивидуально, пусть глянет, может эти индексы у него вообще не используются, бывает и такое, ра плодят индексы, а они не пользуются ?

Но, я ни на что не агитирую)

Аггей
05.07.2017
18:06:33
У меня есть пару продуктов где 50% индексов очень горячие... У удаление любого из них приведёт к бд в 100+ %

Петр
05.07.2017
18:07:17
Все индивидуально

Надеюсь он выполняет заморозку кортежей только старых таблиц, а не всей БД

И надеюсь он вообще фризит, а не фулл запустил

Alex
05.07.2017
18:16:17
не, индексы точно лучше не трогать в моем случае. Да, на самой старой таблице вакуум запустил. И вот как раз фулл

Петр
05.07.2017
18:18:21
Ну ладно, не отменяйте, ждите

Alex
05.07.2017
18:18:32
угу, спасибо

blkmrkt
06.07.2017
05:05:23
Если один раз сделать CLUSTER table USING index и потом дампнуть таблицу, то данные дампнутся в том же порядке в котором их CLUSTER разложила на диске?

Google
Darafei
06.07.2017
06:23:37
не обязательно

есть, например, synchronized seq scan - если у тебя уже выполняется seq scan, и ты начнёшь дампить, то обходить таблицу он начнёт с того места, где сейчас другой секскан

Vladislav
06.07.2017
06:29:18
сам дефо пришел, ни чё се...

Admin
ERROR: S client not available

Darafei
06.07.2017
06:33:49
synchronize_seqscans (boolean) This allows sequential scans of large tables to synchronize with each other, so that concurrent scans read the same block at about the same time and hence share the I/O workload. When this is enabled, a scan might start in the middle of the table and then "wrap around" the end to cover all rows, so as to synchronize with the activity of scans already in progress. This can result in unpredictable changes in the row ordering returned by queries that have no ORDER BY clause. Setting this parameter to off ensures the pre-8.3 behavior in which a sequential scan always starts from the beginning of the table. The default is on.

сделано, чтобы читать с диска только один раз :)

Denis
06.07.2017
06:35:57
Спасибо! Какой умный постгрес)

Alexandr
06.07.2017
08:48:16
приветы

есть способ уменьшить размер pg_xlog?

Darafei
06.07.2017
08:49:25
зачем?

Аггей
06.07.2017
08:51:13
Вангую - standby отвалился )

Alexandr
06.07.2017
08:51:37
зачем?
кончилось место)

Darafei
06.07.2017
08:53:03
а почему он стал расти?

Alexandr
06.07.2017
08:53:51
ок, дайте почитать что-то, чтобы понять причины роста

Anton [Mgn, az09@osm]
06.07.2017
08:54:31
ну инсерты, апдейты вестимо

Alexandr
06.07.2017
08:54:35
checkpoint_completion_target 0.8 checkpoint_timeout 1h

Аггей
06.07.2017
08:54:47
кончилось место)
Начнем с простого

Есть standby?

checkpoint_timeout 1h

Google
Аггей
06.07.2017
08:55:15
ОО

Alexandr
06.07.2017
08:55:29
стандартный виндовый пг 9.5

Boris
06.07.2017
08:55:34
Привет, может у кого есть скрипт, однострочник по отстрелу всех локов? В линкксе

Vadim
06.07.2017
08:55:44
checkpoint_timeout 1h
бест практик

Boris
06.07.2017
08:55:50
Хотелось бы посмотреть как у вас реализовано это

Vadim
06.07.2017
08:56:04
или нет

Alexandr
06.07.2017
08:56:24
Есть standby?
куда смотреть?

wal_level archive

Аггей
06.07.2017
08:57:11
Для начала выполнить запрос select * from pg_replication_slots;

Alexandr
06.07.2017
08:57:39
0 строк получено.

Аггей
06.07.2017
08:58:01
А сколько файлов в xlog лежит?

Vadim
06.07.2017
08:58:26
народ, ICU collation support который в постгрес 10 появится, регистринезависимым можно сделать БД? или нет

Vadim
06.07.2017
08:59:45
collate регистронезависимый

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