Question - What is Database partitioning?
Answer -
Database partitioning is the process of partitioning tables, indexes into smaller pieces in order to manage and access the data at a finer level.
This process of partitioning reduces the cost of storing a large amount of data as well as enhances the performance and manageability.