Възможно е, но изисква много усилия за поддръжка, Обяснение -
Вертикално мащабиране на данни (синоним на нормализиране в SQL бази данни) се нарича разделяне на колони с данни на множество таблици с цел намаляване на излишното пространство. Пример за потребителска таблица -
Хоризонтално мащабиране на данни (синоним на разделяне) се нарича разделяне на редове на множество таблици, за да се намали времето, необходимо за извличане на данни. Пример за потребителска таблица -
Основната точка, която трябва да се отбележи, е както можем да видим, таблиците в SQL бази данни са нормализирани в множество таблици със свързани данни. За да разделите данни от такава таблица на множество машини, ще трябва да разделите свързаните с тях нормализирани данни, което от своя страна би увеличило усилията за поддръжка. Както в представения по-горе пример за SQL база данни,
Ако преместите някои редове с клиентски данни на друга машина (наричана разделяне), ще трябва също да преместите свързаните с нея данни за поръчки на същата машина, което би било проблемна задача в случай на множество свързани таблици.
Удобно е базите данни на NOSQL да се разделят, тъй като следват плоска структура на таблицата (данните се съхраняват в обобщена форма, а не в нормализирана форма).