powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как средствами psql узнать объем таблицы?
6 сообщений из 6, страница 1 из 1
Как средствами psql узнать объем таблицы?
    #33484071
AVN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как средствами psql узнать объем таблицы?
Не кол-во записей, а объем в Мб на диске.
...
Рейтинг: 0 / 0
Как средствами psql узнать объем таблицы?
    #33484142
Partos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
select sum(bytes) from dba_extents where owner=.... and segment_name= .... 

Вот как узнать в байтах сколько занимают экстенты у сегмента объекта. Это реально сколько они занмиают. Обычная таблица состоит из одного сегмента (если не партиционирована - иначе она уже не совсем обычная).

Если присутствуют партиции то нужно суммировать объёмы всех сегментов таблицы. С индексами точно также.

В Мб думаю сам догадаешься как перевести.
...
Рейтинг: 0 / 0
Как средствами psql узнать объем таблицы?
    #33484145
Partos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
опс, сорри....я похоже не в тот форум..мне казалось что в Oracle зашёл...ссори
...
Рейтинг: 0 / 0
Как средствами psql узнать объем таблицы?
    #33484146
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pg_relation_size() ?

COMMENT ON FUNCTION pg_relation_size(text) IS 'Calculate disk space usage for the specified table or index';

сюдя по коменту оно... как на самом деле хз.
...
Рейтинг: 0 / 0
Как средствами psql узнать объем таблицы?
    #33484307
AVN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_sergpg_relation_size() ?

Хм. Что-то в вер. 7.4.9 я такую функцию не нашел
...
Рейтинг: 0 / 0
Как средствами psql узнать объем таблицы?
    #33484339
victor_kr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди заходят на форум Postgre и при этом думают, что попали на форум по Oracle. :-) Это "комплимент" Postgre. :-)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как средствами psql узнать объем таблицы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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