MySQL vs MS SQL Server
MySQL
MySQL ir atvērtā koda datu bāzes pārvaldības sistēma. Tas ir ļoti populārs tā augstās uzticamības, ērtas lietošanas un augstas veiktspējas dēļ. MySQL tiek izmantots daudzām jaunākajām lietojumprogrammām, kas ir veidotas uz Apache, Linux, Perl/PHP utt. Daudzas populāras organizācijas, piemēram, Google, Alcatel Lucent, Facebook, Zappos un Adobe, paļaujas uz šo datu bāzes pārvaldības sistēmu.
MySQL var darboties vairāk nekā divdesmit platformās, kas ietver MAC OS, Windows, Linux, IBM AIX, HP-UX, un nodrošina lielu elastību. MySQL datu bāzes sistēma nodrošina plašu datu bāzes rīku, pakalpojumu, apmācību un atbalsta klāstu. MySQL ir pieejams dažādos izdevumos:
Enterprise Edition
Šis izdevums nodrošina OLTP (Scalable Online Transaction Processing) datu bāzes lietojumprogrammas, kā arī nodrošina augstas kvalitātes veiktspēju. Tās iespējas ietver atcelšanu, rindu līmeņa bloķēšanu, pilnīgu apņemšanos un avāriju atkopšanu. Lai pārvaldītu, kā arī uzlabotu lielu datu bāzu sistēmu veiktspēju, šajā izdevumā ir atļauta arī datu bāzes sadalīšana.
Izdevums Enterprise ietver MySQL Enterprise Backup, Enterprise Monitor, Query Analyzer un MySQL WorkBench.
Standarta izdevums
Šis izdevums nodrošina arī OLTP lietojumprogrammas, kā arī augstu veiktspēju. Standarta izdevums ietver arī InnoDB, kas padara to saderīgu ar ACID un darījumu drošu datu bāzi. Lai nodrošinātu mērogojamas lietojumprogrammas un augstu veiktspēju, šī datu bāzes sistēma pieļauj arī replikāciju.
Klasiskais izdevums
Tā ir ideāla datu bāzes sistēma oriģinālo iekārtu ražotājiem, VAR un ISV, kas izmanto MyISAM atmiņas dzinēju, lai izstrādātu intensīvas lasīšanas lietojumprogrammas. Klasiskais izdevums ir viegli lietojams un prasa zemu administrēšanu. Tomēr šis izdevums ir paredzēts tikai VAR, ISV un OEM. No klasiskā izdevuma var viegli jaunināt uz modernākiem izdevumiem.
SQL serveris
SQL Server ir RDBMS (relāciju datu bāzes pārvaldības sistēma), ko izstrādājusi Microsoft. Šī sistēma darbojas ar Transact-SQL, kas ir Microsoft un Sybase programmēšanas paplašinājumu komplekts. T-SQL pievieno citas funkcijas, kas ietver kļūdu un izņēmumu apstrādi, darījumu kontroli, deklarētos mainīgos un rindu apstrādi. Tomēr Sybase oriģinālo SQL Server izstrādāja astoņdesmitajos gados. Galīgo versiju sauca par SQL Server 4.2, kas tika izstrādāta sadarbībā ar Ashton-Tate, Sybase un Microsoft operētājsistēmai OS/2.
SQL Server 2005 tika palaists 2005. gada novembrī. Šī versija nodrošināja datu bāzes lietojumprogrammu uzlabotu uzticamību, elastību, drošību un mērogojamību.
SQL Server nodrošinātie līdzekļi ir:
Datu bāzes spoguļošana - izmantojot SQL serveri, var iestatīt automātisku kļūmju atkopšanu gaidstāves servera gadījumā.
Tiešsaistes indeksēšanas darbības - SQL Server ļauj arī veikt vienlaicīgas modifikācijas, piemēram, ievietošanu, dzēšanu un atjauninājumus.
Management Studio - pārvaldības studija ir rīku komplekts, kas ļauj lietotājiem izvietot, novērst problēmas un izstrādāt SQL serveru datu bāzes.
Datu sadalīšana - efektīva indeksu un lielu tabulu pārvaldība tiek nodrošināta ar datu sadalīšanu, kas ir uzlabota ar indeksu sadalīšanu un vietējām tabulām.
Uzņēmumiem SQL serveris nodrošina arī integrācijas pakalpojumus, atskaišu pakalpojumus, datu ieguvi, galvenos veiktspējas rādītājus, klasteru atbalstu, proaktīvu kešatmiņu un repot veidošanu. Tas nodrošina arī integrāciju ar Microsoft Office.
Rezumējot, – MySQL ir atvērtā koda datu bāzes pārvaldības sistēma, savukārt SQL Server izstrādā Microsoft
– MySQL var darboties vairāk nekā divdesmit platformās, turpretim SQL Server neatbalsta plašu platformu klāstu