Microsoft SQL priekšrocības un trūkumi

...

Pareizas relāciju datu bāzes pārvaldības sistēmas izvēle ļauj nodrošināt atbilstošu piekļuvi datiem.

Tā kā tīkla un tīmekļa lietojumprogrammas kļūst arvien nozīmīgākas, palielinās arī relāciju datu bāzes pārvaldības sistēmu nozīme. Lai nodrošinātu lietojumprogrammas kvalitāti un pareizu darbību, ir svarīgi izvēlēties savām vajadzībām piemērotāko. Microsoft SQL ir viena no iespējām, ko izvēlas daudzi cilvēki. Zinot Microsoft SQL Server palaišanas priekšrocības un trūkumus, varēsit noteikt, vai tas jums ir piemērots.

Trūkums: izmaksas

Viens no lielākajiem trūkumiem, izmantojot Microsoft SQL Server, nevis alternatīvu relāciju datu bāzes pārvaldības sistēmu, ir tas, ka licencēšanas iespējas ir diezgan dārgas. Lai gan programmatūras izmantošana izstrādes vai izglītības nolūkos ir bezmaksas, jebkura veida uzņēmējdarbībai ir jāmaksā licencēšanas maksa. Piemēram, SQL Server 2008 SQL Server Standard Edition maksā 7171 USD par procesoru. Saskaņā ar Microsoft vietni SQL Server Datacenter izdevums ir 54 990 USD par procesoru. Maziem uzņēmumiem un privātpersonām, kas pārvalda peļņas vietnes, tas nav atļauts. Konkurējoša programmatūra, piemēram, MySQL, bieži vien ir bez maksas. Tomēr gadījumos, kad tā nav, visdārgākā MySQL Enterprise pakotne katru gadu maksā 4999 USD par serveri. Tas ir ievērojami lētāk nekā pat standarta izdevuma Microsoft SQL pakotne.

Dienas video

Priekšrocība: uzņēmuma līmeņa pārvaldības programmatūra

Microsoft SQL Server ietver profesionālu, uzņēmuma līmeņa datu bāzes pārvaldības programmatūru. Daži konkurenti, piemēram, MySQL, pēdējos gados ir izstrādājuši līdzīgu programmatūru, taču Microsoft SQL Server ir vieglāk lietojams un tam ir vairāk funkciju. Piemēram, Microsoft produktā tiek atbalstīts pilnīgs trigeru atbalsts. MySQL nesen ieviesa trigerus, taču tie netiek pilnībā atbalstīti. Microsoft piedāvātā programmatūra piedāvā arī ciešu integrāciju ar .NET ietvaru, kas nav konkurējošo produktu gadījumā.

Trūkums: ierobežota saderība

Microsoft SQL Server ir paredzēts tikai darbam ar Windows serveriem. Dažādu iemeslu dēļ, tostarp licencēšanas izmaksu un drošības apsvērumu dēļ, izstrādātāji var izvēlēties mitināt savas vietnes Unix datoros. Šajā gadījumā viņi nevarētu izmantot SQL Server. Konkurējošie produkti bieži var darboties citās platformās. Atšķirībā no Microsoft SQL Server, MySQL tiek atbalstīts visās lielākajās platformās, ieskaitot Windows, Linux, Mac OSX un citus Unix variantus. Papildus tam, ka nevar darboties platformās, kas nav Windows, var rasties arī saderības problēmas saistībā ar mijiedarbību ar lietojumprogrammām, kas darbojas citās platformās.

Priekšrocība: lielisks datu atkopšanas atbalsts

Bojāti dati vienmēr rada bažas, ja rodas strāvas zudums vai nepareiza izslēgšana. Microsoft SQL Server ir vairākas funkcijas, kas veicina datu atjaunošanu un atkopšanu. Lai gan atsevišķas tabulas nevar dublēt vai atjaunot, ir pieejamas pilnīgas datu bāzes atjaunošanas iespējas. Izmantojot žurnālfailus, kešatmiņu un dublējumkopijas, Microsoft produkts ļauj jums justies pārliecinātam, ka ir daudz atkopšanas iespēju pēc avārijas.