Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запрос розмера базы / 6 сообщений из 6, страница 1 из 1
21.01.2008, 14:25
    #35076033
J.Korvin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос розмера базы
Есть ли возможность с помощю запроса оприделить розмер базы например pgsql.Спасибо
...
Рейтинг: 0 / 0
21.01.2008, 14:29
    #35076054
Serdgg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос розмера базы
Код: plaintext
du -H --max-depth= 1  /usr/local/pgsql/data
и
Код: plaintext
select oid,datname from pg_database; 
чтобы сопоставить номера баз
...
Рейтинг: 0 / 0
21.01.2008, 14:30
    #35076061
Serdgg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос розмера базы
или скриптом:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
   #!/bin/sh
   oid2name=/usr/local/pgsql/bin/oid2name
   pg_data_path=/usr/local/pgsql/data/base

   {
      $oid2name| grep '='| while read oid delim name; do
          size=`du -s $pg_data_path/$oid|cut -f1`
          echo "$size $name"
      done
   }|sort -rn
...
Рейтинг: 0 / 0
21.01.2008, 14:31
    #35076063
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос розмера базы
...
Рейтинг: 0 / 0
21.01.2008, 14:31
    #35076065
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос розмера базы
select pg_database_size('db_x');
select pg_size_pretty(pg_database_size('db_x'));
...
Рейтинг: 0 / 0
21.01.2008, 14:34
    #35076075
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос розмера базы
offtop:
за 6 минут готов ответ ! И после этого говорят о плохой поддержке PostgreSQL !
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Запрос розмера базы / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]