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

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

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

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

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