1665395307302-Oracle Database Advantages vs. Microsoft SQL Server External
1665395307302-Oracle Database Advantages vs. Microsoft SQL Server External
1665395307302-Oracle Database Advantages vs. Microsoft SQL Server External
The following is a summary of the advantages of Oracle Database 19c has over Microsoft SQL Server 2019:
• High Availability. The Availability Groups in SQL Server is still immature and less available compared to Oracle. In
contrast, Oracle has been building out and enhancing its Maximum Availability Architecture (MAA) for decades.
Oracle Database’s Application Continuity and active-active multi-node DB clusters are unmatched by SQL Server.
The gap in capabilities between Oracle Database MAA and Microsoft SQL Server Availability Groups remains large.
• Scalability. Oracle Database continues to enjoy superior scalability vs. SQL Server. It can scale much larger than
Microsoft SQL Server, both in terms of data volumes and also concurrent users. Oracle Database can better
support operationally large-scale environment with backup/recovery, parallelism, and database locking model, etc.
• Database Security. Microsoft SQL Server has Always Encrypted (similar to Oracle TDE), Data Redaction, and a few
other security features. But it is missing many important security features, such as Separation-of-Duties (Oracle
DB Vault), Fine-Grained Auditing, Database Firewall, Data Masking & Subsets, Label Security, and many others. In
fact, Oracle is rated the overall leader for database security by analyst firm KuppingerCole. Microsoft did not even
make it into this evaluation.
• Converged Database Supporting Hybrid Transaction/Analytical Workloads. Oracle Database is far ahead of
Microsoft SQL Server for its ability to support converged OLTP and Analytical (Translytical) workloads using
Database In-Memory, extensive multi-model capabilities (e.g. XML, JSON, spatial, graph, Machine Learning), and
support for relational and non-relational, structured and unstructured, and Big Data in the same platform.
• Multitenant Database. Oracle Multitenant enables consolidation to reduce both licensing and hardware costs
while lowering management costs, reducing security risk, and increasing DBA & developer productivity – managing
one database instead of multiple instances of SQL Server. SQL Server is missing a Multitenant/Pluggable DB.
• Compatibility Between On-Premises and Cloud. Oracle Database is 100% compatible and seamlessly portable
between on-premises and cloud. In contrast, Microsoft SQL Server is not 100% compatible with its cloud Azure
SQL Database. There are still some important SQL Server features not supported by Azure SQL Database. As a
result, it is not seamless to move your SQL Server applications to Azure SQL Database and vice versa.
• Engineered Systems. Unique Oracle Exadata features with SW/HW co-engineering and optimization deliver
highest performance, availability, scalability, and security, etc. While not all customers have such high-end
requirements initially, they can move easily and seamlessly from Oracle SE → Oracle EE → Exadata (or Exadata
Cloud@Customer) as the workloads grow bigger, more complex, or more mission-critical at a later day. Microsoft
still does not have an engineered system similar to Exadata. There is a ceiling to how far the database can grow,
hence limiting the customers’ ability to grow.
• Lower Total Cost of Ownership. Oracle Database focuses on automation (e.g. auto tuning, auto indexing, auto
application continuity, and auto health framework, etc.) to reduce on-going operational & manageability costs and
TCO. SQL Server is missing many of these built-in management automation features. As a result, it will take more
time and effort to perform on-going management and administration of the database, resulting in higher TCO.
1
Oracle Confidential. For Authorized Customer Internal Use Only. Do Not Distribute To Third Parties.
_________________________________________________________________________________________________________________
Copyright (C) 2020, Oracle and/or its affiliates. All rights reserved. Oracle Confidential. For Authorized Customer Internal Use Only.
Do Not Distribute To Third Parties. This document is provided for information purposes only, and the contents hereof are subject to
change without notice. This document is not warranted to be error-free, nor is it subject to any other warranties or conditions, whether
expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We
specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by
this document. Competitive information was gathered from a mix of public sources, customers, and industry consultants and experts.
Reference herein to third party content, including analysis, opinions, predictions and statements, does not constitute or imply Oracle’s
endorsement of or concurrence with such content.