L'objectif principal du partitionnement est d'améliorer l'évolutivité, la disponibilité et les performances des bases de données. En répartissant la charge de travail sur plusieurs serveurs, la base de données peut gérer plus de trafic et des volumes de données plus importants qu'un seul serveur ne serait capable de gérer.