MySQL vs MS SQL Server
MySQL
MySQL er et open source database management system. Det er svært populært på grunn av høy pålitelighet, brukervennlighet og høy ytelse. MySQL brukes til mange nyeste applikasjoner som er bygget på Apache, Linux, Perl / PHP etc. Mange populære organisasjoner som Google, Alcatel Lucent, Facebook, Zappos og Adobe er avhengige av dette databasestyringssystemet.
MySQL kan kjøres på mer enn tjue plattformer som inkluderer MAC OS, Windows, Linux, IBM AIX, HP-UX og gir mye fleksibilitet. Et bredt utvalg av databaseverktøy, tjenester, opplæring og support tilbys av MySQL-databasesystemet. MySQL kommer i forskjellige utgaver:
Enterprise Edition
Denne utgaven gir OLTP (Scalable Online Transaction Processing) databaseapplikasjoner og gir også ytelse av høy kvalitet. Dens evner inkluderer tilbakestilling, radnivålåsing, full forpliktelse og kollisjon. For å administrere og forbedre ytelsen til store databasesystemer, er databasepartisjonering også tillatt av denne utgaven.
Enterprise Edition inkluderer MySQL Enterprise Backup, Enterprise Monitor, Query Analyzer og MySQL WorkBench.
Standardutgave
Denne utgaven gir også OLTP-applikasjoner samt høy ytelse. Standardutgaven inkluderer også InnoDB som gjør den ACID-kompatibel og en transaksjonssikker database. For å levere skalerbare applikasjoner og høy ytelse er replikering også tillatt av dette databasesystemet.
Klassisk utgave
Det er det ideelle databasesystemet for OEM-er, VAR-er og ISV-er som bruker MyISAM-lagringsmotoren til å utvikle leseintensive applikasjoner. Den klassiske utgaven er enkel å bruke og krever lite administrasjon. Denne utgaven er imidlertid bare for VAR-er, ISV-er og OEM-er. Man kan enkelt oppgradere til mer avanserte utgaver fra den klassiske utgaven.
SQL Server
SQL Server er et RDBMS (Relational Database Management System) utviklet av Microsoft. Dette systemet fungerer på Transact-SQL, som er et sett med programmeringsutvidelser fra Microsoft og Sybase. T-SQL legger til andre funksjoner som inkluderer håndtering av feil og unntak, transaksjonskontroll, erklærte variabler og radbehandling. Imidlertid utviklet Sybase den opprinnelige SQL Server tilbake på 1980-tallet. Den endelige versjonen ble kalt SQL Server 4.2 som ble utviklet i samarbeid med Ashton-Tate, Sybase og Microsoft for OS / 2.
SQL Server 2005 ble lansert i november 2005. Denne versjonen ga forbedret pålitelighet, fleksibilitet, sikkerhet og skalerbarhet til databaseapplikasjoner.
Funksjonene som leveres av SQL Server er:
Database Mirroring - Ved hjelp av SQL Server kan man sette opp automatisk feilgjenoppretting i tilfelle en standby-server.
Online indekseringsoperasjoner - SQL Server tillater også samtidig endringer som innsatser, slettinger og oppdateringer.
Management Studio - Management studio er et sett med verktøy som lar brukere distribuere, feilsøke og utvikle SQL-serverdatabaser.
Datapartisjonering - Effektiv styring av indekser og store tabeller er utstyrt med datapartisjonering som forbedres med indekseringsdeling og innfødte tabeller.
For bedrifter tilbyr SQL server også Integration Services, Reporting Services, Data mining, key performance indicators, clustering support, proactive caching and repot building. Det gir også integrasjon med Microsoft Office.
- MySQL er et open source database management system mens SQL Server er utviklet av Microsoft - MySQL kan kjøres på mer enn tjue plattformer, mens SQL Server ikke støtter mange forskjellige plattformer |