Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PG 9.5 Как узнать размер выборки / 4 сообщений из 4, страница 1 из 1
23.01.2017, 16:33
    #39389641
bobkov.tim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PG 9.5 Как узнать размер выборки
Здравствуйте знатоки.
Есть таблица:
[ID] - [Company ID] - [Data]
Мне нужно узнать размер дискового пространства части таблицы с заданным [Company ID].
Как это можно реализовать?
Пока есть жесткий и жестокий вариант - копировать соответствующие данные в новую таблицу и смотреть ее размер. Надеюсь это не единственное решение.
Заранее спасибо.
...
Рейтинг: 0 / 0
23.01.2017, 16:56
    #39389671
2107tsm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PG 9.5 Как узнать размер выборки
bobkov.timЗдравствуйте знатоки.
Есть таблица:
[ID] - [Company ID] - [Data]
Мне нужно узнать размер дискового пространства части таблицы с заданным [Company ID].
Как это можно реализовать?
Пока есть жесткий и жестокий вариант - копировать соответствующие данные в новую таблицу и смотреть ее размер. Надеюсь это не единственное решение.
Заранее спасибо.
select SUM(pg_column_size('ID') + pg_column_size('Company ID') + pg_column_size('Data')) from tablename where Company ID =
...
Рейтинг: 0 / 0
23.01.2017, 17:11
    #39389685
p2.
p2.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PG 9.5 Как узнать размер выборки
2107tsm,

К коммунальной квартире может быть пристроен еще и чердак с подземным гаражом.
...
Рейтинг: 0 / 0
24.01.2017, 02:23
    #39389972
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PG 9.5 Как узнать размер выборки
bobkov.timЗдравствуйте знатоки.
Есть таблица:
[ID] - [Company ID] - [Data]
Мне нужно узнать размер дискового пространства части таблицы с заданным [Company ID].
Как это можно реализовать?
Пока есть жесткий и жестокий вариант - копировать соответствующие данные в новую таблицу и смотреть ее размер. Надеюсь это не единственное решение.
Заранее спасибо.

Никак или +/- 2 слона. По крайне длинному списку причин.
1)Начиная с того что данные хранятся 8kb страницами и вы получите или увеличение размера на число кратное 8kb или вообще никакого увеличения.

Не очень понимаю что вы хотите этим решить.


--
Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PG 9.5 Как узнать размер выборки / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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