Conceptual
Login

Row and Index Storage Growth in a Relational Database

Every row a relational database stores, and every index maintained over those rows, occupies physical bytes on disk, and that footprint grows monotonically as rows are inserted and as indexes are added. A student who has learned this can estimate how much disk a table and its indexes will consume from row count and row width, and can explain why adding an index costs space as well as write time.