Skirtumas tarp MySQL ir MS SQL Server

„MySQL vs MS SQL Server“

„MySQL“

„MySQL“ yra atvirojo kodo duomenų bazių valdymo sistema. Jis yra labai populiarus dėl didelio patikimumo, patogumo naudoti ir aukšto našumo. „MySQL“ yra naudojama daugeliui naujausių programų, kurios yra sukurtos „Apache“, „Linux“, „Perl / PHP“ ir tt. Daugelis populiarių organizacijų, tokių kaip „Google“, „Alcatel Lucent“, „Facebook“, „Zappos“ ir „Adobe“, pasikliauja šia duomenų bazės valdymo sistema..

„MySQL“ gali veikti daugiau nei dvidešimtyje platformų, apimančių MAC OS, „Windows“, „Linux“, „IBM AIX“, „HP-UX“, ir suteikia daug lankstumo. „MySQL“ duomenų bazių sistema teikia daugybę įvairių duomenų bazių įrankių, paslaugų, mokymų ir palaikymo. „MySQL“ yra skirtinguose leidimuose:

„Enterprise Edition“

Šiame leidime pateikiamos OLTP (Scalable Online Transaction Processing) duomenų bazių programos, taip pat užtikrinamas aukštos kokybės našumas. Jos galimybės apima grįžimą, eilutės lygio fiksavimą, visišką įvykdymą ir avarijos atkūrimą. Šis leidimas leidžia valdyti ir pagerinti didelių duomenų bazių sistemų veikimą, duomenų bazių skaidymą taip pat leidžiama.

„Enterprise Edition“ apima „MySQL Enterprise Backup“, „Enterprise Monitor“, „Query Analyzer“ ir „MySQL WorkBench“.

Standartinis leidimas

Šis leidimas taip pat teikia OLTP programas, taip pat aukštą našumą. Į standartinį leidimą taip pat įtraukta „InnoDB“, leidžianti ją suderinti su ACID ir saugią operacijų duomenų bazę. Ši duomenų bazės sistema taip pat leidžia atkurti keičiamas programas ir aukštą našumą.

Klasikinis leidimas

Tai yra ideali duomenų bazių sistema originalių įrenginių gamintojams, VAR ir ISV, naudojantiems „MyISAM“ saugojimo variklį, kuriantį intensyvaus skaitymo programas. Klasikinis leidimas yra lengvai naudojamas ir reikalauja mažai administravimo. Tačiau šis leidimas skirtas tik VAR, ISV ir OĮG. Galima lengvai atnaujinti į sudėtingesnius, klasikinio leidimo, leidimus.

SQL serveris

„SQL Server“ yra RDBMS (Reliacinių duomenų bazių valdymo sistema), kurią sukūrė „Microsoft“. Ši sistema veikia „Transact-SQL“, tai yra „Microsoft“ ir „Sybase“ programavimo plėtinių rinkinys. „T-SQL“ prideda kitas funkcijas, apimančias klaidų ir išimčių tvarkymą, operacijų valdymą, deklaruojamus kintamuosius ir eilučių apdorojimą. Tačiau „Sybase“ originalų „SQL Server“ sukūrė dar devintajame dešimtmetyje. Galutinė versija vadinosi SQL Server 4.2, kuri buvo sukurta bendradarbiaujant su Ashton-Tate, Sybase ir Microsoft, skirta OS / 2..

„SQL Server 2005“ buvo paleista 2005 m. Lapkričio mėn. Ši versija užtikrino padidintą duomenų bazių programų patikimumą, lankstumą, saugumą ir mastelį.

„SQL Server“ teikia šias funkcijas:

Duomenų bazės veidrodis - naudojant SQL serverį, galima nustatyti automatinį gedimų atkūrimą budėjimo serverio atveju.

Internetinės indeksavimo operacijos - „SQL Server“ taip pat leidžia vienu metu modifikuoti, pvz., Įterpti, ištrinti ir atnaujinti.

„Management Studio“ - „Management studio“ yra įrankių rinkinys, leidžiantis vartotojams diegti, pašalinti triktis ir kurti SQL serverių duomenų bazes.

Duomenų skaidymas - efektyvus indeksų ir didelių lentelių valdymas užtikrinamas duomenų skaidymu, kuris patobulinamas indeksavimo dalimis ir vietinėmis lentelėmis..

Verslui SQL serveris taip pat teikia integravimo paslaugas, ataskaitų teikimo paslaugas, duomenų gavybą, pagrindinius veiklos rodiklius, grupavimo palaikymą, aktyvų kaupimą talpykloje ir repot kūrimą. Tai taip pat teikia integraciją su „Microsoft Office“.

Apibendrinant,

- „MySQL“ yra atvirojo kodo duomenų bazių valdymo sistema, o „SQL Server“ sukūrė „Microsoft“

- „MySQL“ gali veikti daugiau nei dvidešimtyje platformų, tuo tarpu „SQL Server“ nepalaiko įvairių platformų