HANA Table Partitioning & Data Aging
Splitting very large HANA tables across partitions for parallelism and manageability, and moving cold data out of hot memory via data aging.
Partitioning and data aging are the topics that come up specifically when an interview probes whether a candidate has dealt with genuinely large-scale HANA tables in production, since these techniques only become necessary (and only make sense to discuss) once table sizes grow well beyond what fits comfortably as a single, unpartitioned in-memory column-store table.
Table partitioning is like splitting one massive filing cabinet into several smaller cabinets organized by year, so a clerk searching for '2026 records' only has to open the one relevant cabinet instead of searching the whole room; data aging is like moving several years of old, rarely-requested files to a basement archive room that's still searchable on request, just a bit slower to retrieve, freeing up prime office real estate (RAM) for this year's actively-used files.