Microsoft SQL-i eelised ja puudused

click fraud protection
...

Õige relatsioonilise andmebaasi haldussüsteemi valimine võimaldab teil sobiva juurdepääsu andmetele.

Kuna võrgu- ja veebirakendused muutuvad üha olulisemaks, suureneb ka relatsiooniliste andmebaaside haldussüsteemide tähtsus. Teie vajadustele vastava õige valimine on teie rakenduse kvaliteedi ja nõuetekohase toimimise tagamiseks oluline. Microsoft SQL on üks võimalus, mille paljud inimesed valivad. Microsoft SQL Serveri käitamise eeliste ja puuduste tundmine aitab teil otsustada, kas see on teie jaoks õige.

Puudus: maksumus

Üks peamisi puudusi Microsoft SQL Serveri kasutamisel alternatiivse relatsioonilise andmebaasi haldussüsteemi asemel on see, et litsentsimisvalikud on üsna kallid. Kuigi tarkvara kasutamine arendus- või hariduslikel eesmärkidel on tasuta, tuleb igasuguse ärilise kasutamise eest maksta litsentsitasu. Näiteks SQL Server 2008 puhul maksab SQL Server Standard Edition 7171 dollarit protsessori kohta. Microsofti veebisaidi andmetel on SQL Serveri andmekeskuse väljaanne 54 990 dollarit protsessori kohta. Väikeettevõtetele ja eraisikutele, kes haldavad tulunduslikke veebisaite, ei ole see taskukohane. Konkureeriv tarkvara, näiteks MySQL, on sageli kasutamiseks tasuta. Juhtudel, kui see ei ole, maksab kõige kallim MySQL Enterprise'i pakett igal aastal 4999 dollarit serveri kohta. See on oluliselt odavam kui isegi standardversiooni Microsoft SQL pakett.

Päeva video

Eelised: ettevõtte tasemel haldustarkvara

Microsoft SQL Server sisaldab professionaalset ettevõtte tasemel andmebaasihaldustarkvara. Mõned konkurendid, näiteks MySQL, on viimastel aastatel sarnase tarkvara välja töötanud, kuid Microsoft SQL Serverit on lihtsam kasutada ja sellel on rohkem funktsioone. Microsofti toode toetab näiteks päästikute täielikku tuge. MySQL tutvustas hiljuti käivitajaid, kuid neid ei toetata täielikult. Microsofti pakutav tarkvara pakub ka tihedat integratsiooni .NET-i raamistikuga, mis konkureerivate toodete puhul ei kehti.

Puudus: piiratud ühilduvus

Microsoft SQL Server on loodud töötama ainult Windowsi-põhistes serverites. Erinevatel põhjustel, sealhulgas litsentsikuludel ja turvaprobleemidel, võivad arendajad valida oma veebisaitide majutamise Unixi-põhistes masinates. Sel juhul ei saa nad SQL Serverit kasutada. Konkureerivad tooted saavad sageli töötada muudel platvormidel. Erinevalt Microsoft SQL Serverist toetatakse MySQL-i kõigil suurematel platvormidel, sealhulgas Windows, Linux, Mac OSX ja muud Unixi variandid. Lisaks sellele, et ei saa töötada muudel platvormidel kui Windows, võib esineda ka ühilduvusprobleeme suhtlemisel muudel platvormidel töötavate rakendustega.

Eelis: suurepärane andmete taastamise tugi

Rikutud andmed on alati muret tekitavad, kui toitekadu või vale väljalülitamine toimub. Microsoft SQL Serveril on mitmeid funktsioone, mis soodustavad andmete taastamist ja taastamist. Kuigi üksikuid tabeleid ei saa varundada ega taastada, on saadaval täielikud andmebaasi taastamise valikud. Logifailide, vahemällu salvestamise ja varukoopiate kasutamise kaudu võimaldab Microsofti toode olla kindel, et avariitaastevõimalusi on palju.