Amazon Aurora DSQL now supports partial indexes, allowing you to index only a specific subset of rows defined by a WHERE clause. This approach keeps index storage costs low and improves query performance by limiting data reads to qualifying rows, such as active records in a table dominated by historical data. The feature automatically applies to queries whose filters match the index condition and is available in all supported regions.
- Index only active or high-value rows to reduce storage overhead and I/O.
- Ideal for tables with large historical datasets and small working sets.
- Queries matching the index condition automatically leverage the partial index.
- Available in all regions where Aurora DSQL is currently supported.