Shardingning asosiy maqsadi ma’lumotlar bazasining kengayuvchanligi, mavjudligi va unumdorligini yaxshilashdir. Ish yukini bir nechta serverlarga taqsimlash orqali ma’lumotlar bazasi bitta server uddalay oladiganidan ko‘proq trafik va kattaroq hajmdagi ma’lumotlarni qayta ishlay oladi.