Rozdiel medzi MySQL a MS SQL Serverom

Rozdiel medzi MySQL a MS SQL Serverom
Rozdiel medzi MySQL a MS SQL Serverom

Video: Rozdiel medzi MySQL a MS SQL Serverom

Video: Rozdiel medzi MySQL a MS SQL Serverom
Video: The History Of Delhi’s Indira Gandhi International Airport 2024, November
Anonim

MySQL vs MS SQL Server

MySQL

MySQL je open source systém správy databáz. 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, Linux, 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 poskytuje veľkú flexibilitu. Širokú škálu databázových nástrojov, služieb, školení a podpory poskytuje databázový systém MySQL. MySQL prichádza v rôznych edíciách:

Enterprise Edition

Toto vydanie poskytuje databázové aplikácie OLTP (Scalable Online Transaction Processing) a tiež poskytuje vysokokvalitný výkon. Medzi jeho možnosti patrí vrátenie späť, zamykanie na úrovni riadkov, úplné odovzdanie a obnovenie po zlyhaní. Na správu a zlepšenie výkonu veľkých databázových systémov je v tomto vydaní povolené aj delenie databázy.

Enterprise Edition obsahuje zálohovanie MySQL Enterprise, Enterprise Monitor, Query Analyzer a MySQL WorkBench.

Standard Edition

Toto vydanie poskytuje aj aplikácie OLTP a vysoký výkon. Štandardná edícia tiež obsahuje InnoDB, vďaka čomu je kompatibilná s ACID a databázou bezpečnou pre transakcie. Na poskytovanie škálovateľných aplikácií a vysokého výkonu je v tomto databázovom systéme povolená aj replikácia.

Classic Edition

Je to ideálny databázový systém pre výrobcov OEM, VAR a nezávislých dodávateľov softvéru, ktorí používajú úložný modul MyISAM na vývoj aplikácií náročných na čítanie. Klasická edícia sa ľahko používa a vyžaduje nenáročnú správu. Toto vydanie je však len pre VAR, ISV a OEM. Z klasickej verzie je možné jednoducho upgradovať na pokročilejšie verzie.

SQL Server

SQL Server je RDBMS (Relational Database Management System) vyvinutý spoločnosťou Microsoft. Tento systém funguje na Transact-SQL, čo je sada programovacích rozšírení od Microsoftu 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. Spoločnosť Sybase však vyvinula pôvodný SQL Server už v 80. rokoch. Finálna verzia sa volala SQL Server 4.2, ktorý bol 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 sú:

Zrkadlenie databázy – Pomocou SQL Servera je možné nastaviť automatickú obnovu zlyhania v prípade pohotovostného servera.

Operácie indexovania online – SQL Server tiež umožňuje súbežné úpravy, ako sú vkladanie, mazanie a aktualizácie.

Management Studio – Management studio je sada nástrojov, ktoré používateľom umožňujú nasadzovať, odstraňovať problémy a vyvíjať databázy serverov SQL.

Rozdelenie dát – efektívna správa indexov a veľkých tabuliek je zabezpečená rozdelením dát, ktoré je vylepšené delením indexov a natívnymi tabuľkami.

Pre firmy poskytuje SQL server aj integračné služby, reportovacie služby, dolovanie údajov, kľúčové ukazovatele výkonu, podporu klastrovania, proaktívne ukladanie do vyrovnávacej pamäte a vytváranie repotov. Poskytuje tiež integráciu s balíkom Microsoft Office.

Aby som to zhrnul, – MySQL je open source systém správy databáz, zatiaľ čo 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

Odporúča: