Сваки тип базе података има своје предности и недостатке.
Кредит за слику: Тхинкстоцк Имагес/Цомстоцк/Гетти Имагес
Масивно паралелни процесор и симетрични вишепроцесор су конкурентски облици база података. Сервери који се називају чворови чувају податке у МПП и СМП базама података. МПП базе података су скалабилне, док су СМП системи једноставнији за одржавање.
МПП базе података
Претраживање МПП базе података обавља сваки процесор на рачунарима на којима се чувају сегменти базе података. МПП базе података се могу проширити додавањем нових ЦПУ-а. МПП базе података су облик линеарне скалабилне базе података или паралелне базе података. Ширење података на више система у тањим резовима резултира бржим претрагама базе података. Перформансе МПП система су линеарне, расту отприлике пропорционално броју чворова. МПП чворовима се управља као један рачунар. СКЛ је настао као средство за обраду података у МПП базама података. Цогнос Бусинесс Интеллигенце и Терадата софтвер раде на МПП базама података.
Видео дана
СМП базе података
СМП базе података деле софтвер, улазне/излазне ресурсе и меморијске дискове. Симетричне вишепроцесорске базе података углавном користе један ЦПУ за обављање претраживања базе података. Иако симетрични вишепроцесори могу имати стотине ЦПУ-а, они су најчешће конфигурисани са 2, 4, 8 или 16. Меморија је примарно ограничење за СМП базе података. СМП базе података могу да раде на више од једног сервера, иако ће делити друге ресурсе; ово је познато као названа кластерована конфигурација. СМП базе података додељују задатке једном ЦПУ-у, без обзира на то колико их има у бази података. СМП базе података имају нижу толеранцију грешака и ефикасност због ослањања на заједничке ресурсе. СМП базе података имају ниже административне трошкове од МПП. Орацле и Сибасе раде на СМП базама података.
МПП вс СМП базе података
МПП база података шаље исти упит сваком ЦПУ-у у МПП-у где претражује податке. Када су две МПП базе података повезане, време претраге ће бити скоро упола мање од СМП базе података сличне величине. Време претраге није тачно половина јер постоје кашњења док подаци путују између МПП чворова. Процесори велике брзине који се користе у СМП бази података могу бити конкурентни МПП системима.
Користи
Када компанија води свој платни списак, евидентира уносе радног времена или чува податке о производу у бази података о цртежима на једном серверу, оно користи СМП базу података. СМП базе података се користе за хостовање малих веб локација и сервера е-поште. МПП базе података се обично користе за складиштење података. МПП базе података се такође користе за обраду података великих размера и рударење података.