We performed a comparison between MariaDB and SQL Server based on our users’ reviews in five categories. After reading all of the collected data, you can find our conclusion below.
Comparison Results: MariaDB is the winner when it comes to ease of use, initial setup and price. SQL Server comes out on top when it comes to performance, scalability, and support.
"There is the need for a robust IDE for MongoDB. The existing PHP admin console doesn't meet the client's requirements effectively."
"MariaDB has a straightforward initial setup with easy-to-understand documentation."
"This solution is user-friendly."
"The most valuable features of the solution stem from the fact that it is an open-source product and offers its users great online community support."
"I am editing."
"From a customer perspective, MariaDB is a good choice for cluster configuration. It's also easy to operate and cheap."
"I like the global transaction IDs (GTIDs) feature. It's quite reliable for replication between a master and a replica server, and it's a feature that MySQL also has but implemented differently."
"The speed and functionality are the most valuable features."
"The features that we have found the most valuable are reliability, availability perspective, and current scalability."
"It is a stable product, and it runs seamlessly. It is not complex."
"SQL Server is quite stable. And now we are using the Lattice 2017 version."
"The most valuable features of this solution are easy queries and straightforward programming for beginners."
"I value the ability it gives me to test on small machines and easily scale up to larger devices for live applications."
"It is stable, and it works okay."
"One of the best features of SQL Server is the efficient retrieval of information."
"The initial setup is easy, flawless."
"MariaDB doesn't handle long or complex SQL queries quite as well as Oracle Database."
"Maria DB has to improve from a management perspective."
"Lacks time series data and additional driving support would be helpful."
"The maintenance and performance could be a bit better."
"MariaDB should provide HA and archive logging... I haven't had the opportunity to use the features provided by the solution since I don't know how to see them."
"The product needs more features and more functionality. It's imperative that it supports more platforms, and supports more operating systems."
"The dashboard and pricing need improvement."
"Replication could be better, and it's not so simple. It would be better if they had a replication server. It would make things a lot easier. You need to have that replication server, but not in the same server farm. Then there will be a bit of latency between both because you should have one in one city and another one in a different city. That kind of solution should be more baked into every single database today. Mirroring the database in a live environment where any record written on the production server replicates instantly across the fiber on the other server wasn't easy. Many people don't even bother with that, and they just run one server."
"The pricing in general could be better."
"It will be very useful to have high-level database monitoring. It should also have built-in business intelligence reporting."
"The GUI needs improvement. From a technical perspective, it's quite complex, which may not be a problem for individuals with technical backgrounds like ours, especially since we've encountered similar interfaces. However, navigating the GUI can be challenging for newcomers or product owners without technical experience. For example, as someone transitioning from a developer role to a product management role, I find it relatively easy to use the GUI. But for those without a technical background, it's much more challenging to grasp what's happening."
"There are a few use cases where we do need the Active-Active options instead of Active-Passive, yet those kinds of options are not available for Microsoft."
"For small-scale businesses, Microsoft could improve by removing some limits in SQL Express."
"The remote access aspect needs to be improved in terms of security."
"CAL licenses should cost less. Microsoft usually prices high for client access licenses. Server plus user client access license (CAL) licensing requires a separate Server license for each server on which the software is installed, plus a user CAL for each user accessing the server."
"The security features of the solution could be better."
MariaDB is ranked 5th in Relational Databases Tools with 52 reviews while SQL Server is ranked 1st in Relational Databases Tools with 260 reviews. MariaDB is rated 8.2, while SQL Server is rated 8.4. The top reviewer of MariaDB writes "Easy to deploy, cost-effective, and integrates seamlessly with other products". On the other hand, the top reviewer of SQL Server writes "Easy to use and provides good speed and data recovery". MariaDB is most compared with Oracle Database, Firebird SQL, PostgreSQL, MySQL and Percona Server, whereas SQL Server is most compared with SAP HANA, Oracle Database, LocalDB, IBM Db2 Database and Teradata. See our MariaDB vs. SQL Server report.
See our list of best Relational Databases Tools vendors.
We monitor all Relational Databases Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.