У нас есть таблица "table1", содержащая 100000 строк, которая включает данные BLOB-объектов. Общий размер таблицы составляет 3,5 ГБ.
При попытке извлечь все записи в файл CSV / .txt с помощью команд copy
или \o
размер сгенерированного выходного файла составляет 100 ГБ.
ex:
select pg_size_pretty(pg_total_relation_size('table1));
3.5 GB
Пожалуйста, дайте нам знать, как это на самом деле привело к такому огромному размеру и как узнать фактический размер таблицы?