# Partitioning Tables

- [Partitioning Overview](/docs/server/server-usage/partitioning-tables/partitioning-overview.md)
- [Partition Pruning and Selection](/docs/server/server-usage/partitioning-tables/partition-pruning-and-selection.md)
- [Partition Maintenance](/docs/server/server-usage/partitioning-tables/partition-maintenance.md)
- [Partitioning Types](/docs/server/server-usage/partitioning-tables/partitioning-types.md): Explore different partitioning types for MariaDB Server tables. Understand range, list, hash, and key partitioning to optimize data management and improve query performance.
- [Partitioning Types Overview](/docs/server/server-usage/partitioning-tables/partitioning-types/partitioning-types-overview.md)
- [HASH Partitioning Type](/docs/server/server-usage/partitioning-tables/partitioning-types/hash-partitioning-type.md)
- [KEY Partitioning Type](/docs/server/server-usage/partitioning-tables/partitioning-types/key-partitioning-type.md)
- [LINEAR HASH Partitioning Type](/docs/server/server-usage/partitioning-tables/partitioning-types/linear-hash-partitioning-type.md)
- [LINEAR KEY Partitioning Type](/docs/server/server-usage/partitioning-tables/partitioning-types/linear-key-partitioning-type.md)
- [LIST Partitioning Type](/docs/server/server-usage/partitioning-tables/partitioning-types/list-partitioning-type.md)
- [RANGE COLUMNS and LIST COLUMNS Partitioning Types](/docs/server/server-usage/partitioning-tables/partitioning-types/range-columns-and-list-columns-partitioning-types.md)
- [RANGE Partitioning Type](/docs/server/server-usage/partitioning-tables/partitioning-types/range-partitioning-type.md)
- [Partitioning Limitations](/docs/server/server-usage/partitioning-tables/partitioning-limitations.md)
- [Partitions Files](/docs/server/server-usage/partitioning-tables/partitions-files.md)
- [Partitions Metadata](/docs/server/server-usage/partitioning-tables/partitions-metadata.md)
