Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 719 Bytes

get-the-size-of-an-index.md

File metadata and controls

23 lines (18 loc) · 719 Bytes

Get The Size Of An Index

Want to get an idea of how much disk space that additional index is taking up? You can query for it with the same methods discussed in Get The Size Of A Table and Pretty Print Data Sizes.

For instance, if I have a table with a users_pkey index and a users_unique_lower_email_idx index, I can check the sizes like so:

> select pg_size_pretty(pg_relation_size('users_pkey'));
 pg_size_pretty
----------------
 240 kB

> select pg_size_pretty(pg_relation_size('users_unique_lower_email_idx'));
 pg_size_pretty
----------------
 704 kB

source