App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. Learn more

Microsoft SQL Server vs MariaDB Comparison

Add to Compare

Compare similar apps

MySQL logo

MySQL

4.6

MongoDB logo

MongoDB

4.7

PostgreSQL logo

PostgreSQL

4.6

Datadog logo

Datadog

4.6

Rubrik logo

Rubrik

4.7

Cloud Volumes ONTAP logo

Cloud Volumes ONTAP

4.0

Good recommendations?

Overview

Category Leaders

SQL Server is a relational database management system (RDMS) designed to help businesses of all sizes analyze structured...

Category Leaders

MariaDB is the database for all, supporting any workload, in any cloud, at any scale. Try MariaDB now.

  • Platforms supported
  • Web-based
  • iPhone app
  • Android app
  • Windows Phone app
  • Typical customers
  • Freelancers
  • Small businesses
  • Mid size businesses
  • Large enterprises
  • Customer support
  • Phone
  • Online
  • Knowledge base
  • Video tutorials
  • Platforms supported
  • Web-based
  • iPhone app
  • Android app
  • Windows Phone app
  • Typical customers
  • Freelancers
  • Small businesses
  • Mid size businesses
  • Large enterprises
  • Customer support
  • Phone
  • Online
  • Knowledge base
  • Video tutorials

Video & Screenshots

Pricing

Starting from

13748

One-time payment

  • Free trial available
  • Credit cardless trial
  • Free account
  • Subscription based

Starting from

ic-pricetag

No pricing info

  • Free trial available
  • Credit cardless trial
  • Free account
  • Subscription based

User reviews

4.6

1.9K

5

4

3

2

1

1.2K

646

53

4

1

  • Value for money
  • Ease of use
  • Features
  • Customer support
99%
would recommend this app

4.7

71

5

4

3

2

1

49

22

0

0

0

  • Value for money
  • Ease of use
  • Features
  • Customer support
100%
would recommend this app

Pros

This is a great way to leverage your data to get better metrics and results. The world is driven by data these days and this is a great way to leverage that.
Very good - SQL Server have so far been a joy to work with. Along with T-SQL support and Azure integration, we're very happy with its performance and environment, including cool data visualization.
I like that it's really stable and it doesn't consume a lot of resources. It's easy to use, highly customizable, and the performance is great.

Pros

I was a newbie when I start using MariaDB but the database was pretty easy to handle and use. This database can do competition with MySQL because both databases have good quality and usability.
My overall experience with MariaDB has been very favorable. I like the clustering features a lot, and it's built in already, which is awesome since it saves me time.
The improved fork of an excellent solution, integrate with a lot of software.

Cons

For instance, rather than receiving a syntax error, you can receive a weird message if you forget to include a comma while listing the fields you are asking for.
What I don't like most about this is that the error messages can be lacking sometimes leaving you puzzled as to what actually occurred.
For example if you miss a comma while listing out the fields you are querying for you can get a strange error rather than a syntax error.

Cons

Sometimes it's slow on merging upstream from MySQL which becomes pain because you can't use the same feature which already exists in MySQL.
I had some problems where I couldn't actually login as the root user even though I set a password for them. The only way I've been able to is by using sudo.
It doesn't have all the MySQL features and it has delayed compatibility with MySQL versions starting from 5.5.
  • Vendor responds to reviews
  • Last review3 days ago
  • Vendor responds to reviews
  • Last review5 months ago

Key features

  • Total features29
  • API
  • Access Controls/Permissions
  • Activity Dashboard
  • Ad hoc Query
  • Ad hoc Reporting
  • Audit Management
  • Automatic Backup
  • Backup and Recovery
  • Benchmarking
  • Built-In Database
  • Collaboration Tools
  • Customizable Fields
  • Customizable Templates
  • Dashboard
  • Data Capture and Transfer
  • Data Connectors
  • Data Dictionary Management
  • Data Extraction
  • Data Import/Export
  • Data Mapping
  • Data Migration
  • Data Profiling
  • Data Replication
  • Data Storage Management
  • Data Synchronization
  • Data Transformation
  • Data Verification
  • Data Visualization
  • Database Support
  • Disaster Recovery
  • Document Storage
  • Full Text Search
  • Multiple Programming Languages Supported
  • Performance Analysis
  • Performance Metrics
  • Predictive Analytics
  • Real-Time Analytics
  • Real-Time Data
  • Real-Time Monitoring
  • Real-Time Notifications
  • Real-Time Reporting
  • Relational Database Management
  • Reporting & Statistics
  • Reporting/Analytics
  • Search/Filter
  • Secure Data Storage
  • Self Service Data Preparation
  • Transaction Monitoring
  • Visual Analytics
  • Total features30
  • API
  • Access Controls/Permissions
  • Activity Dashboard
  • Ad hoc Query
  • Ad hoc Reporting
  • Audit Management
  • Automatic Backup
  • Backup and Recovery
  • Benchmarking
  • Built-In Database
  • Collaboration Tools
  • Customizable Fields
  • Customizable Templates
  • Dashboard
  • Data Capture and Transfer
  • Data Connectors
  • Data Dictionary Management
  • Data Extraction
  • Data Import/Export
  • Data Mapping
  • Data Migration
  • Data Profiling
  • Data Replication
  • Data Storage Management
  • Data Synchronization
  • Data Transformation
  • Data Verification
  • Data Visualization
  • Database Support
  • Disaster Recovery
  • Document Storage
  • Full Text Search
  • Multiple Programming Languages Supported
  • Performance Analysis
  • Performance Metrics
  • Predictive Analytics
  • Real-Time Analytics
  • Real-Time Data
  • Real-Time Monitoring
  • Real-Time Notifications
  • Real-Time Reporting
  • Relational Database Management
  • Reporting & Statistics
  • Reporting/Analytics
  • Search/Filter
  • Secure Data Storage
  • Self Service Data Preparation
  • Transaction Monitoring
  • Visual Analytics

Integrations

  • Total integrations173
  • Bitbucket
  • Datadog
  • Dropbox Business
  • GitHub
  • GitLab
  • Google Drive
  • HubSpot CRM
  • Jenkins
  • Jira
  • Microsoft 365
  • Microsoft Azure
  • Microsoft Teams
  • NetSuite
  • PagerDuty
  • ServiceNow
  • Shopify
  • Slack
  • Trello
  • Zapier
  • Zendesk Suite
  • Total integrations52
  • Bitbucket
  • Datadog
  • Dropbox Business
  • GitHub
  • GitLab
  • Google Drive
  • HubSpot CRM
  • Jenkins
  • Jira
  • Microsoft 365
  • Microsoft Azure
  • Microsoft Teams
  • NetSuite
  • PagerDuty
  • ServiceNow
  • Shopify
  • Slack
  • Trello
  • Zapier
  • Zendesk Suite

User reviews that mention these apps

JR
AvatarImg

Joshua R.

Food & Beverages, 1-10 employees

Used daily for less than 6 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Microsoft SQL Server logo

Microsoft SQL Server

Great SQL Server for professionals and beginners.

Reviewed 4 years ago

Using it for personal use for holding data for a game server.

Pros

Easy to use once you understand the basics of creating tables and adding data. Intuitive UI and great administrative functions.

Cons

It doesn't perform as well as the MariaDB Database Server and the security doesn't seem as good either, but it's still much easier to use than MariaDB.

RH
AvatarImg

Renaud H.

Research, 51-200 employees

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend6/10

Share this review:

Microsoft SQL Server logo

Microsoft SQL Server

My employer made me use this for couple of years

Reviewed 5 years ago

I would almost always chose an opensource DB instead of SQL Server (MariaDB, PostgreSQL) nowadays

Pros

Relational Database itself if a pro compared to NoSQL Simple to get going SQLServer Management Studio

Cons

Cost Not many features compared to Oracle

AR
AvatarImg

Verified reviewer

Information Technology and Services, 501-1,000 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Microsoft SQL Server logo

Microsoft SQL Server

The best DBMS to develop your code in .NET

Reviewed 3 years ago

Fantastic experience and SQL is mostly used and highly popular. It is easy to detect our code issues with the management tool which helped us to identify problems

Pros

Very easy to install without the complication of GNU DBMS such as postgress or MariaDB. The integration with Visual Studio.NET is fantastic to speed up any dev project and cloud compliant.

Cons

Sometimes it does not perform as good as Oracle. The licensing could be complicated and although I disagree, some colleagues complain about the pricing which could be expensive for small companies

BM
AvatarImg

Brandon M.

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Microsoft SQL Server logo

Microsoft SQL Server

A database engine that is required by many enterprise software vendors.

Reviewed 6 years ago

It does work for all the instances we have. Many applications are single DB dependent and this is a commonly selected vendor.

Pros

It is easy to install and can be templates for consistent deployment throughout an organization. A free edition is available for small / low-featured deployments. It is stable and well maintained with frequent patches.

Cons

I don't feel is is inherently better than free/open-source alternatives such as MariaDB or Postgres. Licensing is very expensive and has adapted through the years to mach whatever gets Microsoft the most money per SQL server.

AvatarImg
AvatarImg

Jash T.

Internet, 1-10 employees

Used other for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend6/10

Share this review:

Microsoft SQL Server logo

Microsoft SQL Server

SQL Server is not 4 all

Reviewed 5 years ago
Pros

I've been creating database applications for over a dozen years, I've had to use Microsoft SQL Server several times, but I did not like it at all. It has, of course, great possibilities, it is a relational database, scalable, etc, but to web applications better to use the popular MySQL (MariaDB) or PostgreSQL, which are offered in hosting on Linux servers. SQL Server unfortunately requires expensive server licenses and its availability for such applications is rather unprofitable.

Cons

expensive license, the need to install on Windows servers

AR
AvatarImg

Verified reviewer

Information Technology and Services, 5,001-10,000 employees

Used monthly for less than 6 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

MariaDB logo

MariaDB

Fast and reliable db

Reviewed 5 years ago
Pros

Light, easy to use with standard SQL language.

Cons

It would be great to have a manager instead of a console by default.

JT
AvatarImg

Jonathan T.

Information Technology and Services, 1-10 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

MariaDB logo

MariaDB

Best way to host your sql database

Reviewed 3 years ago

It is the best and cheapest way to host your SQL database.

Pros

It is open source, easy to install, great to work with and reliable. You can use it very easily in Dockers.

Cons

Theres not much to criticize, because i hadn't had any errors with it in the last years. It just works.

AvatarImg
AvatarImg

Alexandre B.

Information Technology and Services, 10,001+ employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

MariaDB logo

MariaDB

Good

Reviewed 5 years ago

MariaDB it's one option available to store data in tables for applications.

Pros

MariaDB it's a great database that provides a very good way to storage data and it's compatible with multiple operating systems.

Cons

Some useful SQL functions it's not available in this database, but it's still a very good way to storage data.

SL
AvatarImg

Symeon L.

Real Estate, 51-200 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

MariaDB logo

MariaDB

A very good MySQL relational DB

Reviewed 3 years ago
Pros

Easy to use if you have enough knowledge with the SQL queries. Its open source so it has great support

Cons

It has a very high cost on horizontal scale.

AvatarImg
AvatarImg

Manny P.

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

MariaDB logo

MariaDB

Best Integration Software

Reviewed 6 years ago

The best open source software taking technology to a new level by integrating other software's together.

Pros

Ideal for companies that want to take SQL to the next level. Efficient, secure, ideal for the user's wanting to integrate various application together.

Cons

Open source and hopefully the developers will keep on top of the software for years to come. Integration software works as long as other vendors stay together and keep on collaborating.

RM
AvatarImg

Raul M.

Computer Software, 1,001-5,000 employees

Used weekly for less than 6 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

MariaDB logo

MariaDB

Improved database server.

Reviewed 7 years ago
Pros

It is a community-developed product, easy to use and install, perfect for medium and large organizations.

Cons

Came from Mysql and shares some of the same source code, best server performance runs over Linux distributions.

AvatarImg
AvatarImg

Nigel Masimba R.

Information Technology and Services, 1-10 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

MariaDB logo

MariaDB

Did Not Know I Was Using Until I Checked

Reviewed 4 years ago

I actually wasn't aware I was using MariaDB until I checked a few of our websites to verify. In hindsight, I have anecdotal experience of it being a tad faster than another database software we use.

Pros

Fast and stable. Compatible with other database systems. You can import and export database backups from most SQL backups. Compatible with different kinds of servers. You can install it on most operating systems.

Cons

I was unable to set it up on my localhost to run alongside another database system without conflicts.

DB
AvatarImg

Debjit B.

Information Technology and Services, self-employed

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

MariaDB logo

MariaDB

My second best RDBMS software and best opensource software.

Reviewed 6 years ago

I love the idea of open-source so as opensource this is my best DB software. I love the idea of it and similarity with mysql as it is a fork of it. If you already used any SQL software/server before then you can find this pice of software your next best thing. This fast and light feature of it is the dealbreaker. VPS with 512MB ram can run mariaDB with 1000's of users which I cant think with Mysql or any other software. Love to see this awesome pice of software success. For support you always have it sorted by someone before and you just need to search.

Pros

This is an opensource solutions which is a fork of MySql. I love how light it is compared to other softwares. It is reliable, light, much faster alternative. If you know mySQL then it is just the free version of it.

Cons

I ran into some configuration problem when trying to configure it on my VPS server. It doesn't have lots of tutorials like other, but you can always find a way around of it. You cannot get personalize support for this software like others, because it is a comunity based DB software. Less update and bug fixing sometime make word really hard.

AvatarImg
AvatarImg

Robert O.

Information Technology and Services, self-employed

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

MariaDB logo

MariaDB

Home Server

Reviewed 5 years ago

overall the product does what it's supposed and doesn't complicate things too much. Using this software with docker has made my entire development environment as near to Plug-n-Play / Set-and-Forget as I can imagine it.

Pros

Stable and quick. I have multiple dev environments that I run for testing and general project development. MariaDB has more up to date releases on arm-type devices and has a much more supported docker container than other databases.

Cons

The only improvement really needs to be general support. SQL syntax is pretty universal but there are some minor quirks that I had to end up fixing with StackOverflow answers after having no luck with the forum.

AvatarImg
AvatarImg

Malith P.

Computer Software, 201-500 employees

Used weekly for less than 6 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

MariaDB logo

MariaDB

Cool DB for free

Reviewed 5 years ago

I have used this database for few applications i have created.

Pros

This database works well with a large amount of data and it can execute large SQL queries with ease. And the accuracy and speed is high compared to other databases. Also the security of this database is high.

Cons

The interfaces on MariaDB is not so user friendly and hard to handle. And it is hard to implement relational queries on the MariaDB database.

AA
AvatarImg

Anthony A.

Computer Software, 1-10 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

MariaDB logo

MariaDB

Very speedy database

Reviewed 5 years ago

My overall experience has been great. I used some general settings for the server type I have, and it is a smooth go from there. No issues at all.

Pros

I've been using MariaDB on CentOS 7 with PHP 7.1, and I have to say that this is running smooth. I have a hard time consuming any resources, or using much processor with this setup.

Cons

The only con I see is the settings. Just like MySQL, you need to understand how to use the settings to optimize MariaDB, but there is community support. So be ready to study a little.

JR
AvatarImg

Joshua R.

Food & Beverages, 1-10 employees

Used daily for less than 6 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

MariaDB logo

MariaDB

Best DB on the Market

Reviewed 4 years ago

I use it for a gaming server where we have tables for items, characters, etc. It's perfect for our use, easy to use, and has never crashed or failed yet.

Pros

More languages supported than MySQL and more functions. I also love that it's open source and totally free.

Cons

It can be difficult to setup for 1st time users, especially the server. But once it's setup, it's easy to use with a client like HeidiSQL.

MA
AvatarImg

Miguel Alejandro A.

Computer Networking, 1-10 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

MariaDB logo

MariaDB

Very good database engine, so far a drop in replacement for other engine

Reviewed 5 years ago

This is a very simple to use database engine, and the default engine for many Linux distros. It's a fork of Mysql and so far it's fully compatible, the changes at this point are in the back end, it uses different engines, which gives more options for different types of loads.

Pros

Is a medium to lightweight database engine, in resource consumption, fast as long as you set it up correctly. Database backups are simple, but no easy to automate. Uses a very standard SQL language. It's very easy to find libraries for this database in any operative system.

Cons

It does not include a default manager It's all console by default

AR
AvatarImg

Verified reviewer

Computer Software, 51-200 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

MariaDB logo

MariaDB

A great RDBMS

Reviewed a year ago

Overall I am happy to use MariaDB as an RDBMS. It fulfills all of my requirements to develop a complete Web Application.Using MariaDB we can create dynamic web applications very easily and quickly as it supports standard SQL language. So no need to learn anything new to work with this.

Pros

I mostly like pulling and storing data using standard SQL queries. We can define reference as foreign keys which keep the integrity of data.Also, auto-increment key generation is very helpful. Datetime and timestamp data types are very helpful to sort the records.The limit keyword is also there to pull the data in a pagination manner.Integration of MariaDB is very simple. I have used MariaDB with Java frameworks like Spring, Dropwizard, and Struts 2 and didn't face a single issue regarding its connectivity.

Cons

The only thing is when a table grows much then pulling data using a SELECT query becomes slow than expected.

AR
AvatarImg

Verified reviewer

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

MariaDB logo

MariaDB

Open source

Reviewed 6 years ago
Pros

A fork from mysql, much more updated and well maintained, doesn't require a lot of learning very simple and reliable!

Cons

I hate the option to log in without password after installing new mariadb server, I wish I could set a password before installing, but it doesn't prevent from doing it after the installation it's just extra steps...

AR
AvatarImg

Verified reviewer

Information Technology and Services, 11-50 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

MariaDB logo

MariaDB

MariaDB is fast and stable

Reviewed 6 years ago

It's fast, it's actually free to use even in a cluster, and it works. Hasn't let us down yet!

Pros

It truly is a drop-in replacement for MySQL. Especially when you alter the table structure of an existing table with millions of rows the lock time goes down from 10s of minutes to 10s of seconds. Setting up a Galera cluster is not trivial, especially starting it the first time, but when it's up and running, it works really well.

Cons

Starting up a Galera cluster is annoying. The first node needs a manual start. They need to come up with a better way for non-database-people to easily start it up. Also we get many small Galera log files that sometimes just fill up the inodes on the server; why they don't just keep adding to the same log file is a mystery to us.

AvatarImg
AvatarImg

Eljakim S.

Information Technology and Services, 11-50 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

MariaDB logo

MariaDB

MariaDB as a drop in replacement for MySQL just works

Reviewed 5 years ago

We use it to store all of our data.

Pros

It is so much faster than MySQL, especially when we alter the table structure of large tables it just works so much faster. The built in clustering features work quite well as well.

Cons

Starting a cluster is annoying. It's not overly hard, but you have to remember the statements. It would be a lot better if the startup script would say 'cannot attach to cluster, start a new one?' or something similar. Despite the speed, we have had a couple of crashes where we could not startup the server. This has never happened to our MySQL servers, so that was a surprise. It may have been a specific 10.2 version on Ubuntu, because on our 18.04LTS servers this has not happened again. Performance of the cluster when using INSERT IGNORE statements with 100,000s of records that are all duplicates is a lot slower than on MySQL.