LINUX.ORG.RU
решено ФорумAdmin

[postgres] можно ли ограничить размер его файлов?


0

2

на одном хосте постгресс разжирел не слабо. можно ли ограничить его размер?

postgres=# \l
                          List of databases
   Name    | Owner | Encoding | Collation | Ctype | Access privileges 
-----------+-------+----------+-----------+-------+-------------------
 megamail  | root  | UTF8     | C         | C     | 
 postgres  | pgsql | UTF8     | C         | C     | 
 template0 | pgsql | UTF8     | C         | C     | =c/pgsql
                                                  : pgsql=CTc/pgsql
 template1 | pgsql | UTF8     | C         | C     | =c/pgsql
                                                  : pgsql=CTc/pgsql
(4 rows)

то есть только одна база, ее дамп 185К. а на диске:

# du -sh /home/pgsql/data/base/4582958
 52G	4582958

это я предполагаю, что 4582958 — это этот мегамейл, я так и не понял, как узнать, чей это OID.

★★★★

Ответ на: комментарий от anonymous

спасибо, попробую пересоздать из дампа в нерабочее время.

а вакуум оно делает каждую ночь (/etc/periodic.conf):

daily_pgsql_backup_enable="YES"
daily_pgsql_vacuum_enable="YES"

moot ★★★★
() автор топика
Ответ на: комментарий от moot

При вакууме делается анализ (VACUUM ANALYZE)?

daily_pgsql_vacuum_args="-z"

Какой размер у бекапов?

mky ★★★★★
()

мда, посмотрел на юзера pgsql, а его хомяк в /usr/local/pgsql и базы, соответственно, тоже. и много места они не занимают.

кто-то когда-то, вероятно, сделал «бекап» скопировав директорию постгреса в /home. а теперь меня попросили разобраться, почему оно так много места занимает.

так что вопрос снимается, сорри за время.

moot ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.