MySQL vs Microsoft SQL Server: Rating, Votes and Features

MySQLMicrosoft SQL Server
Categorydatabase enginedatabase engine
DeveloperOracleMicrosoft
Created byMichael Widenius, David Axmark, Allan Larsson—
First release19951989
LicenseGPL-2.0Proprietary
Open sourceYesNo
PricingFree with paid plansFree with paid plans
Websitehttps://www.mysql.comhttps://www.microsoft.com/sql-server
Written inC, C++C, C++
Data modelRelationalRelational, Graph
Storage layoutRow-orientedHybrid row and column
WorkloadTransactions (OLTP)Both (HTAP)
Analytics architectureNot an analytics platformNot an analytics platform
Query languageSQLT-SQL
ACID transactionsYesYes
SchemaStrictStrict
DeploymentServer, Managed cloudServer, Managed cloud
ScalingReplicationReplication
Create, read, update, deleteCreate: fast (Quick inserts with InnoDB); Read: fast (Fast primary key and index lookups); Update: fast (In-place updates with undo logs); Delete: fast (Cheap deletes, space reused by InnoDB)Create: fast (Fast inserts, bulk copy for loads); Read: fast (Mature optimizer, row and column indexes); Update: fast (In-place updates); Delete: fast (Fast deletes, ghost cleanup in the background)