Задать вопрос
@sublr
джун интузиаст

Как вывести размер колонок таблицы PostgreSQL?

Нужно вывести размер колонок таблицы из БД в МБ. Посчитать размер в таблиц в базе удалось, теперь нужно более подробно вывести информацию, не обязательно делать запрос для всех таблиц, достаточно примера для одной таблицы.
  • Вопрос задан
  • 1524 просмотра
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Умножить размер поля на количество строк в таблице, не?
Ответ написан
@kalapanga
Смотрите в сторону pg_column_size
SELECT sum(pg_column_size(имя_колонки)) FROM имя_таблицы;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы