Если вы используете оператор sizeof
, вы получите размер указателя (который будет одинаковым для всех объектов, очевидно).
Вы можете написать свой собственный метод и итерации ( используя отражение) по всем членам объекта (или тем, которые вас интересуют), и добавьте размер каждого отдельного члена.
Сложная часть сможет определить размер члена, который не является родным типы ... ваш метод должен быть несколько «рекурсивным».
Если бы вы реализовали вышеупомянутую идею, у вас был бы приблизительный размер объекта.
Согласно этому потоку вам необходимо установить более раннюю версию, так как с последней сборкой возникли проблемы.
Просто установите более раннюю версию (2.0.10 работает отлично), даже с Серия PostgreSQL 8.4.x.