Rozdíl mezi MySQL a MS SQL Serverem

MySQL vs MS SQL Server

MySQL

MySQL je systém správy databází s otevřeným zdrojovým kódem. Je velmi populární díky své vysoké spolehlivosti, snadnému použití a vysokému výkonu. MySQL se používá pro mnoho nejnovějších aplikací, které jsou postaveny na Apache, Linuxu, Perl / PHP atd. Mnoho populárních organizací, jako je Google, Alcatel Lucent, Facebook, Zappos a Adobe, se na tento systém správy databází spoléhá..

MySQL lze provozovat na více než dvaceti platformách, které zahrnují MAC OS, Windows, Linux, IBM AIX, HP-UX a poskytují velkou flexibilitu. Databázový systém MySQL poskytuje širokou škálu databázových nástrojů, služeb, školení a podpory. MySQL přichází v různých vydáních:

Enterprise Edition

Toto vydání poskytuje databázové aplikace OLTP (Scalable Online Transaction Processing) a také poskytuje vysoce kvalitní výkon. Mezi jeho možnosti patří vrácení zpět, uzamčení na úrovni řádku, úplné potvrzení a zotavení po havárii. V této edici je také povoleno spravovat a zlepšovat výkon velkých databázových systémů.

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

Standardní Edice

Tato edice také poskytuje aplikace OLTP a vysoký výkon. Standardní vydání také obsahuje InnoDB, díky kterému je kompatibilní s ACID a databáze bezpečná pro transakce. Aby bylo možné poskytovat škálovatelné aplikace a vysoký výkon, tento databázový systém také umožňuje replikaci.

Klasické vydání

Je to ideální databázový systém pro výrobce OEM, VAR a ISV, kteří používají úložný stroj MyISAM pro vývoj aplikací náročných na čtení. Klasické vydání se snadno používá a vyžaduje nízkou administraci. Toto vydání je však určeno pouze pro VAR, ISV a OEM. Jeden může snadno upgradovat na pokročilejší vydání z klasického vydání.

SQL Server

SQL Server je RDBMS (Relational Database Management System) vyvinutý společností Microsoft. Tento systém pracuje na Transact-SQL, což je sada programovacích rozšíření od Microsoftu a Sybase. T-SQL přidává další funkce, které zahrnují zpracování chyb a výjimek, řízení transakcí, deklarované proměnné a zpracování řádků. Sybase však vyvinul původní SQL Server již v 80. letech. Konečná verze byla nazvána SQL Server 4.2, která byla vyvinuta ve spolupráci s Ashton-Tate, Sybase a Microsoft pro OS / 2.

SQL Server 2005 byl spuštěn v listopadu 2005. Tato verze zajistila vyšší spolehlivost, flexibilitu, zabezpečení a škálovatelnost databázových aplikací.

Funkce poskytované SQL Server jsou:

Zrcadlení databáze - Pomocí SQL Server lze nastavit automatické obnovení selhání v případě záložního serveru.

Operace online indexování - SQL Server také umožňuje souběžné úpravy, jako jsou přílohy, mazání a aktualizace.

Management Studio - Management Studio je sada nástrojů, které uživatelům umožňují nasazení, odstraňování problémů a vývoj databází serveru SQL.

Dělení dat - Efektivní správa indexů a velkých tabulek je poskytována s dělením dat, které je vylepšeno dělením indexů a nativními tabulkami.

Pro firmy poskytuje SQL server také integrační služby, služby hlášení, těžbu dat, klíčové ukazatele výkonu, podporu klastrování, proaktivní ukládání do mezipaměti a vytváření repotů. Poskytuje také integraci s Microsoft Office.

Abych to shrnul,

- MySQL je systém správy databází s otevřeným zdrojovým kódem, zatímco SQL Server je vyvíjen společností Microsoft

- MySQL může běžet na více než dvaceti platformách, zatímco SQL Server nepodporuje širokou škálu platforem