Try our new research platform with insights from 80,000+ expert users

MariaDB vs Oracle Database vs SQL Server comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Mindshare comparison

As of May 2025, in the Relational Databases Tools category, the mindshare of MariaDB is 6.8%, down from 9.3% compared to the previous year. The mindshare of Oracle Database is 12.8%, down from 15.4% compared to the previous year. The mindshare of SQL Server is 17.9%, down from 23.0% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Relational Databases Tools
 

Featured Reviews

KumarManish - PeerSpot reviewer
Easy to deploy, cost-effective, and integrates seamlessly with other products
We had planned for an RDBMS version and not NoSQL. We use MariaDB Galera Cluster. It's a good product. It is cheap, scalable, performs well, and is efficient. We use GCP’s BigQuery for machine learning. We must follow the best practices of the tool. We missed some best practices like the storage engine and InnoDB. It was very difficult to identify why we were having performance issues. Then, we realized that some of our tables were still on MyISAM, the default storage engine. When we switched it back to the InnoDB, it was very smooth. InnoDB is the recommended one. We must follow the best practices given in the documentation during the initial setup. Overall, I rate the product a nine out of ten.
Ismail Aboulezz - PeerSpot reviewer
Continuous updates improve performance and add valuable features to meet workload demands
Oracle Database ( /products/oracle-database-reviews ) is easy to install, customize, troubleshoot, and maintain. Its data management capabilities include data quality, data integration, data architecture, modeling, and data security, which are very important for data-driven companies. Furthermore, Oracle Database's performance and scalability features meet workload demands, and its continuous updates improve performance and add valuable features.
AhmadTalha - PeerSpot reviewer
A robust and secure solution that helps to store data
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.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"From the user's perspective, the performance of the columnar queries is very good in terms of the database when comparing it to the Oracle, and MySQL."
"I am editing."
"The solution has PL/SQL compatibility."
"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."
"We use MariaDB for identity provider services. Most of the things that we are doing are deployed in the container mode. All such solutions require a database, and MariaDB is easier to use for these kinds of deployments."
"From a customer perspective, MariaDB is a good choice for cluster configuration. It's also easy to operate and cheap."
"The solution is very easy to implement."
"MariaDB has a straightforward initial setup with easy-to-understand documentation."
"Oracle Database is highly scalable."
"The tool supports a large volume of transactions compared to other databases we've used. One feature that had a significant impact is Oracle Data Integrator. It allows us to transfer data from the enterprise database to the data warehouse. This is useful for creating different data sets for finance teams and other departments."
"I have been satisfied with the technical support from Oracle."
"Oracle Database is the best based on stability and high performance."
"It is user-friendly. Its performance and security are also very good. There are 300 million records for our one-year data, and we can easily query this data. You can use Oracle Database as a source for easily integrating with different databases and applications. It supports Java platforms and other applications very well. It works with SAP products better than Microsoft SQL Server."
"The solution is easy to use. It also offers a Database Vault."
"In general, the product is strong enough and offers high performance."
"It's powerful and fast, and the backup system is wonderful."
"The most valuable aspect is the ability to utilize jobs and various functions to accomplish specific tasks, which cannot be achieved with standard procedures alone. This allows for a combination of features and functionalities to be employed."
"Features like autoscaling, business continuity, and security are beneficial. The tool's compatibility with almost all of the enterprise-class applications is also beneficial for users."
"Without any doubt the Integration Services and Analysis Services are the most widely used. These are the basis for data quality, data gathering, ETL process, as well as collation for the data warehouse, Cube-generation, and ad-hoc processes. The ease in which you may mold a process flow or even modularly add in new structures is something which is much needed in my job."
"I think just having everything in one centralized set of databases where there is easily managed manageable."
"The interface for building the queries or writing the store procedures is good."
"The setup process is straightforward."
"The solution is easy to use and provides similar features to other competitors."
"It is secure, and it is fast. For our present database size, we are using the Always-On feature on SQL Server so that our transactions are replicated among three servers. If one server goes down, we can find the data from other servers. We have benefited from this feature."
 

Cons

"It does not have tools for debugging procedures and functions."
"When we have had issues with accidental computer shutdown or a power outage, our MariaDB database was corrupted."
"I am editing."
"Integration with AWS could be improved."
"An improvement would be scaling it up to the levels of Oracle, especially when it comes to resilience, so that we can do higher transactions for two databases or power our operation."
"I'd like to see improved materialized views, like the ability to save select queries. This feature is missing in MariaDB compared to other relational databases like Oracle and SQL Server."
"The scaling for database online transactions needs improvement."
"The PL/SQL performance is slow if you have big batch jobs running overnight."
"The software really doesn't need any improvement, but the way they do the billing should be improved. They charge by all the chips on the server, whether you use them or not. If you have a server that has 64 chips on it and you use one chip, they charge you for 64, and that's a terrible business model."
"Oracle could improve the finance system."
"When you try to tell customers that you can critically patch their system, they always complain about the cost."
"The solution could improve security."
"The monitoring system is not very user friendly and could include a graphic interface."
"The cost of this solution needs to be improved."
"The client-side of Oracle Database could improve. The client graphic user interface works on Java and sometimes it freezes, these should be fixed."
"Since the solution is from Oracle it tends to be complex when trying to integrate with other solutions."
"The way to make cursors and manage raw data in rows can be improved. Currently, the way to construct or build these cursors is very hard, and you can waste memory. You need a highly skilled person to make it more efficient. It can also have support for Cubes, which is the organization of data in different dimensions by using MDX languages."
"The tool needs to improve its pricing and technical support."
"Better integration with other platforms would be an improvement."
"The agility of the non-SQL-based features is relevant on the market."
"One stability issue I encountered was the deadlocking between calls to the same resources (tables, etc.). That was solved by row versioning."
"Only one CPU core can be used. Can’t move a database between servers easily. Can’t use triggers."
"SQL Server has good performance, but it could be better."
"The scalability is adequate but could improve."
 

Pricing and Cost Advice

"The price could be less expensive."
"The licensing cost is approximately $4000.00 per year and the licensing is based on the software and the number of posts that you make."
"MariaDB is an open-source software, meaning I don't need to pay for the product."
"It's an open-source solution."
"The product is not expensive."
"My company uses the free version of the solution."
"When it comes to MariaDB, it should have a more cost-effective license."
"We use the solution's free version."
"We have been paying for an annual enterprise license Oracle Database."
"We pay a yearly maintenance fee."
"The licensing and support pricing for Oracle Database is a bit expensive, as it is a top-of-the-line product. We'd like for its price to be lower."
"Our customers sometimes complain about the price of the license, as it is very high for them."
"The price of the solution is expensive compared to other database solutions. We are on an annual subscription."
"I understand that Oracle is very expensive compared to other databases."
"The price is very expensive for the support."
"We have a subscription."
"The cost associated with SQL Servers is on the higher side."
"We're looking at alternative solutions because we think Microsoft's licensing costs have been expensive."
"There is a license to use this solution. However, the model is not easy to understand. There is a guide you have to read about all the information on how it works. If you read this documentation, you can understand how it works. We are paying for our SQL Servers by CPU cores with an enterprise license."
"For licensing, we pay yearly. The licensing is very expensive, and it should be cheaper."
"The licensing price could be better, more user-friendly."
"The price of the solution is fine."
"The SQL server is affordable. I rate the pricing a five out of ten."
"On a scale from one to ten, where one is cheap and ten is expensive, I rate the solution's pricing a seven out of ten."
report
Use our free recommendation engine to learn which Relational Databases Tools solutions are best for your needs.
851,451 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
17%
Financial Services Firm
11%
Comms Service Provider
9%
Manufacturing Company
9%
Financial Services Firm
22%
Computer Software Company
12%
Manufacturing Company
9%
Government
7%
Educational Organization
48%
Financial Services Firm
9%
Computer Software Company
7%
Manufacturing Company
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What do you like most about MariaDB?
The integration with other products is seamless.
What is your experience regarding pricing and costs for MariaDB?
I have found the price of commercial MariaDB to be pretty steep, although not as high as Oracle. Customers often pref...
What needs improvement with MariaDB?
The only potential area for improvement could be the pricing model, which might benefit from being more flexible or a...
How do you run Oracle Database at your organization and why?
My company has been using Oracle Exadata Database Service for some years now, and we are happy with it. I will allow ...
Do you know of any disadvantages of Oracle Database?
Undoubtedly, Oracle Database is a top product in its category. But it does have its disadvantages, and for me and my ...
What is the best use for Oracle Database?
Oracle Database is flexible and can be used for many things. My company's main use case for this product is for stori...
Would you say the price of SQL Server is high compared to that of similar products?
SQL Server is fairly priced because it has various editions, depending on the number of users, servers, or core packs...
Has using SQL Server helped your organization in any way?
SQL Server has helped my organization through partitioning to distribute the workload, as it splits them up into smal...
Which authentication mode is best for SQL Server?
My company connects through SQL Server authentication. We have company Windows accounts, but we do not want to connec...
 

Comparisons

 

Also Known As

No data available
Oracle 12c, RDBMS
Microsoft SQL Server, MSSQL, MS SQL
 

Overview

 

Sample Customers

Google, Wikipedia, Tencent, Verizon, DBS Bank, Deutsche Bank, Telefónica, Huatai Securities
Agncia Nacional de guas, Anbima, Aria Systems, Asiana Airlines, Astelit LLC, Australian Finance Group, Banco Occidental de Descuento, Bharat Petroleum Corporation Limited, BT, Caja de Seguros S.A., Casas GEO S.A.B. de C.V., Comic Relief UK, Corsair Components Inc., CSAM Health AS, CSOB Group, Datacraft Solutions, DenizBank A.S., Department of Treasury and Finance WA, Office of State Revenue, Deutsche B_rse AG, Deutsche Lufthansa AG, Deutsche Messe AG, Digicel Haiti, DPR COSEA, Essar Group, Essatto Software Pty Ltd, Farmšcia e Drogaria Nissei Ltda., Fomento Econ‹mico Mexicano S.A.B. de C.V. (FEMSA), FundaÊo Petrobras de Seguridade Social, Future Group, GFKL Financial Services AG, Grupo Posadas S.A.B. de C.V., Grupo Sinosserra, Guerra S.A. Implementos Rodovišrios, Hanatour International Service, Hays plc, Henan Mobile Co. Ltd, Hochschule Hof, Hong Kong and China Technology (Wuhan) Co. Ltd (Towngas Technology), Industries Corpa_al C.A., Infrastructure Development Finance Company Limited, Instituto Brasileiro de Geografia e Estatstica, Instituto Mexicano de la Propiedad Industrial, Kcell, LinkShare Corporation, MercadoLibre Inc., MetLife Inc., Nextgen Distribution, €BB-IKT GmbH, Octagon Research Solutions, Pacific Lutheran University, Paragon Data GmbH, Ping ltd., PJSC Trustbank, Prodaub _ Processamento de Dados de Uberl_ndia, Purdue University, Redknee Inc., Robi Axiata Limited, Shanghai Infoservice Technology Co. Ltd, Shanghai Sihua Technologies Co. Ltd, Sistema de Aguas de la Ciudad de M_xico, Solihull Metropolitan Borough Council, Suddenlink Communications, Suprajit Engineering Limited, Tallink Grupp, Terminales Ro de la Plata S.A., Therap Services LLC, Think Passenger Inc., Trafigura, Transmed S.A.L Lebanon, ValeShop, VelQuest Corporation, Vodafone Group plc, West Virginia Network, WIND Hellas Telecommunications S.A
Microsoft SQL Server is used by businesses in every industry, including Great Western Bank, Aviva, the Volvo Car Corporation, BMW, Samsung, Principality Building Society, Wellmark Blue Cross and Blue Shield, and the Catholic District School Board of Eastern Ontario.
Find out what your peers are saying about Microsoft, Oracle, SAP and others in Relational Databases Tools. Updated: May 2025.
851,451 professionals have used our research since 2012.