Это произойдет после создания первого индекса, если какие-либо операции DML, выполненные с этой таблицей, будут занимать мертвые кортежи, а размер будет увеличен, теперь, если вы создадите тот же индекс для этого размера столбца, он будет отличаться от первого индекса.
После выполнения полного вакуума размеры равны.
примеры:
mydb=# select pg_size_pretty(pg_table_size('idx1'));
pg_size_pretty
----------------
6600 kB
(1 row)
mydb=# select pg_size_pretty(pg_table_size('idx2'));
pg_size_pretty
----------------
2208 kB
(1 row)
mydb=# vacuum full temp1;
VACUUM
mydb=# select pg_size_pretty(pg_table_size('idx1'));
pg_size_pretty
----------------
2208 kB
(1 row)
mydb=# select pg_size_pretty(pg_table_size('idx2'));
pg_size_pretty
----------------
2208 kB
(1 row)