MySQL vs MS SQL Server
MySQL
MySQL je systém správy databáz s otvoreným zdrojom. Je veľmi obľúbený pre svoju vysokú spoľahlivosť, jednoduché použitie a vysoký výkon. MySQL sa používa pre mnoho najnovších aplikácií, ktoré sú postavené na Apache, Linuxe, Perl / PHP atď. Na tomto systéme správy databáz sa spolieha veľa populárnych organizácií, ako sú Google, Alcatel Lucent, Facebook, Zappos a Adobe.
MySQL môže bežať na viac ako dvadsiatich platformách, ktoré zahŕňajú MAC OS, Windows, Linux, IBM AIX, HP-UX a poskytuje veľkú flexibilitu. Databázový systém MySQL poskytuje širokú škálu databázových nástrojov, služieb, školení a podpory. MySQL sa dodáva 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í vrátenie, uzamknutie na úrovni riadkov, úplné potvrdenie a zotavenie po zlyhaní. Toto vydanie taktiež umožňuje riadiť a zlepšovať výkon veľkých databázových systémov.
Vydanie Enterprise obsahuje MySQL Enterprise Backup, Enterprise Monitor, Query Analyzer a MySQL WorkBench.
Štandardné vydanie
Toto vydanie tiež poskytuje aplikácie OLTP a vysoký výkon. Štandardné vydanie obsahuje aj InnoDB, vďaka ktorému je kompatibilný s ACID a databázou bezpečnou pre transakcie. Na zabezpečenie škálovateľných aplikácií a vysokého výkonu je týmto databázovým systémom tiež povolená replikácia.
Klasické vydanie
Je to ideálny databázový systém pre výrobcov 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 správu. Toto vydanie je však určené iba pre vozidlá VAR, ISV a OEM. Ľahko sa dá upgradovať na pokročilejšie vydania z klasického vydania.
SQL Server
SQL Server je RDBMS (systém správy relačných databáz) vyvinutý spoločnosťou Microsoft. Tento systém pracuje na platforme 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, kontrolu transakcií, deklarované premenné a spracovanie riadkov. Spoločnosť Sybase však vyvinula pôvodný server SQL Server už v 80. rokoch. Finálna verzia mala názov 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 mesiaci november 2005. Táto verzia poskytovala databázovým aplikáciám zvýšenú spoľahlivosť, flexibilitu, zabezpečenie a škálovateľnosť.
Funkcie poskytované serverom SQL Server sú:
Zrkadlenie databázy - pomocou servera SQL Server je možné nastaviť automatické zotavenie po zlyhaní v prípade pohotovostného servera.
Operácie online indexovania - SQL Server tiež umožňuje súbežné úpravy, ako sú vloženia, odstránenia a aktualizácie.
Management Studio - Management studio je sada nástrojov, ktoré umožňujú používateľom nasadiť, odstraňovať problémy a vyvíjať databázy servera SQL.
Delenie dát - Efektívna správa indexov a veľkých tabuliek je zabezpečená delením dát, ktoré je vylepšené delením indexov a natívnymi tabuľkami.
Pre podniky poskytuje server SQL tiež Integration Services, Reporting Services, Data mining, kľúčové ukazovatele výkonu, podporu klastrovania, proaktívne ukladanie do vyrovnávacej pamäte a vytváranie repotov. Poskytuje tiež integráciu s Microsoft Office.
- MySQL je systém správy databáz s otvoreným zdrojom, zatiaľ čo server SQL Server je vyvíjaný spoločnosťou Microsoft - MySQL môže bežať na viac ako dvadsiatich platformách, zatiaľ čo SQL Server nepodporuje širokú škálu platforiem |