If I switched from signed integers to unsigned integers (and from INET to "real" IPv4 addresses, consisting of the relevant 32 bits only) I think I could save about 25% of my table size.
Does PostgreSQL already implement these data types? I don't think so. If I succeed in implementing them, would you accept a patch? ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings