Rozdiel medzi MySQL a MS SQL Server

MySQL vs MS SQL Server

MySQL

MySQL je systém správy databáz s otvoreným zdrojovým kódom. Je veľmi populárny kvôli svojej vysokej spoľahlivosti, ľahkému použitiu a vysokému výkonu. MySQL sa používa pre mnoho najnovších aplikácií, ktoré sú postavené na Apache, Linuxe, Perl / PHP atď. Mnoho populárnych organizácií ako Google, Alcatel Lucent, Facebook, Zappos a Adobe sa spolieha na tento systém správy databáz..

MySQL môže bežať na viac ako dvadsiatich platformách, ktoré zahŕňajú MAC OS, Windows, Linux, IBM AIX, HP-UX a poskytujú veľkú flexibilitu. Databázový systém MySQL poskytuje širokú škálu databázových nástrojov, služieb, školení a podpory. MySQL prichádza v rôznych vydaniach:

Enterprise Edition

Toto vydanie poskytuje databázové aplikácie OLTP (Scalable Online Transaction Processing) a tiež poskytuje vysoko kvalitný výkon. Medzi jeho možnosti patrí rollback, zamykanie na úrovni riadkov, úplné potvrdenie a zotavenie po havárii. V tomto vydaní je tiež povolené spravovať a zlepšovať výkon veľkých databázových systémov.

Enterprise Edition obsahuje MySQL Enterprise Backup, Enterprise Monitor, Query Analyzer a MySQL WorkBench.

Štandardná edícia

Toto vydanie tiež poskytuje aplikácie OLTP a vysoký výkon. Súčasťou štandardnej verzie je aj InnoDB, vďaka ktorému je kompatibilný s ACID a databáza bezpečná pre transakcie. Aby bolo možné poskytovať škálovateľné aplikácie a vysoký výkon, tento databázový systém tiež umožňuje replikáciu.

Klasické vydanie

Je to ideálny databázový systém pre OEM, VAR a ISV, ktoré používajú úložný modul MyISAM na vývoj aplikácií náročných na čítanie. Klasické vydanie sa ľahko používa a vyžaduje nízku administráciu. Toto vydanie je však určené iba pre VAR, ISV a OEM. Jeden môže ľahko upgradovať na pokročilejšie vydania z klasického vydania.

SQL Server

SQL Server je RDBMS (Relational Database Management System) vyvinutý spoločnosťou Microsoft. Tento systém pracuje na systéme Transact-SQL, čo je sada programovacích rozšírení od spoločností Microsoft a Sybase. T-SQL pridáva ďalšie funkcie, ktoré zahŕňajú spracovanie chýb a výnimiek, riadenie transakcií, deklarované premenné a spracovanie riadkov. Sybase však vyvinula pôvodný server SQL už v osemdesiatych rokoch. Finálna verzia bola nazvaná SQL Server 4.2, ktorá bola vyvinutá v spolupráci s Ashton-Tate, Sybase a Microsoft pre OS / 2..

SQL Server 2005 bol uvedený na trh v novembri 2005. Táto verzia poskytla databázovým aplikáciám zvýšenú spoľahlivosť, flexibilitu, bezpečnosť a škálovateľnosť.

Funkcie poskytované serverom SQL Server sú:

Zrkadlenie databázy - pomocou servera SQL Server je možné nastaviť automatické obnovenie zlyhania v prípade pohotovostného servera.

Operácie indexovania online - SQL Server tiež umožňuje súčasné úpravy, ako sú vložky, odstránenia a aktualizácie.

Management Studio - Management Studio je sada nástrojov, ktoré používateľom umožňujú nasadiť, riešiť problémy a vyvinúť databázy servera SQL.

Rozdelenie údajov - Efektívna správa indexov a veľkých tabuliek je zabezpečená rozdelením údajov, ktoré je vylepšené rozdelením indexov a natívnymi tabuľkami..

Pre podniky poskytuje server SQL tiež integračné služby, služby oznamovania, získavanie údajov, kľúčové ukazovatele výkonnosti, podporu klastrov, proaktívne ukladanie do vyrovnávacej pamäte a vytváranie repotov. Poskytuje tiež integráciu s Microsoft Office.

Zhrnúť,

- MySQL je systém správy databáz s otvoreným zdrojovým kódom, zatiaľ čo server SQL Server je vyvinutý spoločnosťou Microsoft

- MySQL môže bežať na viac ako dvadsiatich platformách, zatiaľ čo SQL Server nepodporuje širokú škálu platforiem