Sisu
- Puudus: maksumus
- Eelis: kõrgetasemeline haldustarkvara
- Puudus: piiratud ühilduvus
- Eelis: suurepärane tugi andmete taastamiseks
Kui võrgu- ja veebirakendused muutuvad üha tavalisemaks, suureneb ka relatsiooniliste andmebaaside haldussüsteemide tähtsus. Rakenduse kvaliteedi ja toimivuse tagamiseks on hädavajalik valida oma vajadustele sobiv süsteem. Microsoft SQL on võimalus, mille paljud inimesed tavaliselt valivad. Oma eeliste ja puuduste teadmine aitab teil välja selgitada teile parima variandi.
Puudus: maksumus
Alternatiivse relatsiooniandmebaasi haldussüsteemi asemel Microsofti SQL Serveri kasutamise üks peamisi puudusi on see, et litsentsimisvõimalused on väga kallid. Ehkki tarkvara kasutamine haridus- või arendustegevuse eesmärgil on tasuta, toob igasugune äriline kasutamine kaasa litsentsitasu. Näiteks SQL Server 2008 puhul maksab SQL Server Standard Edition 17,28 R $ protsessori kohta. Microsofti veebisaidi andmetel on SQL Serveri Datacenteri väljaanne 132,53 dollarit protsessori kohta. Väikeettevõtete ja üksikisikute jaoks, kellel on kasumit teenivad veebisaidid, pole see otstarbekas. Konkureeriv tarkvara, näiteks MySQL, on sageli tasuta. Juhtudel, kui need siiski pole, maksab kõige kallim MySQL Enterprise pakett iga protsessori kohta 12,03 dollarit aastas, mis on isegi Microsoft Standard Editioni SQL paketiga võrreldes suhteliselt odavam.
Eelis: kõrgetasemeline haldustarkvara
Microsoft SQL Server sisaldab andmebaaside haldamise tarkvara nii professionaalsel kui ka äritasandil. Mõni konkurent, näiteks MySQL, on viimastel aastatel sarnase tarkvara välja töötanud, kuid SQL Serverit on lihtsam kasutada ja sellel on rohkem funktsioone. Näiteks käivitajad on Microsofti toodetes täielikult toetatud. MySQL-i puhul võeti see käsk hiljuti kasutusele, kuid seda pole veel täielikult toetatud. Microsofti pakutav tarkvara pakub tihedat integreerimist .NET-i raamistikuga, mis ei kehti konkureerivate toodete puhul.
Puudus: piiratud ühilduvus
Microsoft SQL Server on loodud töötama ainult Windowsi-põhistes serverites. Mitmel põhjusel, sealhulgas litsentsimiskulude ja turvalisusega seotud probleemide tõttu, otsustavad arendajad sageli oma saite hostida Unix-põhistel masinatel, muutes SQL Serveri kasutuskõlbmatuks. Konkurentsivõimelistel toodetel on vastupidi juba suurem ühilduvus teiste platvormidega. Näiteks MySQL töötab kõikidel peamistel platvormidel, sealhulgas Windows, Linux, Mac OSX ja muud Unixi variandid. Lisaks suutmatusele töötada mitte-Windowsi platvormidel, võib Microsofti tootel tekkida ka ühilduvusprobleeme seoses suhtlemisega muudel platvormidel töötavate rakendustega.
Eelis: suurepärane tugi andmete taastamiseks
Rikutud andmed on alati murettekitavad, kui voolukatkestus või vale seiskamine toimub. Microsoft SQL Serveril on mitmeid funktsioone, mis soodustavad nende andmete taastamist ja taastamist. Kuigi üksikuid tabeleid ei saa kopeerida ega taastada, on olemas täielikud andmebaasi taastamise võimalused, mis võivad sellistel juhtudel kasulikud olla. Logifailide, vahemälu ja varukoopiate abil kinnitab Microsofti toode kasutajat katastroofi korral andmete taastamise võimalustega.