Comparison between SQL Server and Oracle and DB2

Source: Internet
Author: User

Openness

SQL Server
It can only run on Windows without any openness. The stability of the operating system is very important to the database. The Windows9X series products focus on desktop applications, and the NT server is only suitable for small and medium enterprises. In addition, the reliability, security, and scalability of the Windows platform are very limited. It is not as tested as Unix, especially when dealing with key businesses with large data volumes.

Oracle
Can run on all major platforms, including Windows ). Fully supports all industrial standards. Adopt a fully open policy. Customers can select the most suitable solution. Provide full support to developers.

DB2
Can run on all major platforms, including Windows ). It is most suitable for massive data volumes. DB2 is the most widely used in enterprise-level applications. Of the 500 largest enterprises in the world, almost 85% of them use DB2 database servers, and about 5% in China to 97 years.

Scalability and concurrency

SQL Server
The parallel implementation and coexistence model are not mature. It is difficult to process the increasing number of users and data volumes. Limited scalability.

Oracle
The parallel server enables a group of nodes to share the work of the same cluster to expand the Window NT capability and provide a high-availability and high-scalability cluster solution. If WindowsNT cannot meet your needs, you can move the database to UNIX.

DB2
DB2 has good concurrency. DB2 expands database management to a parallel, multi-node environment. Database partitioning is a part of a database that contains its own data, indexes, configuration files, and transaction logs. Database partitions are sometimes called nodes or database nodes.

Security

SQL server does not receive any security certificate.
Oracle has the highest level of ISO certification.
DB2 has obtained the highest level of ISO certification.

Performance

Poor performance when multiple users of SQL Server
Oracle delivers the highest performance, keeping world records of TPC-D and TPC-C under WindowsNT.
DB2 is suitable for data warehouses and online transaction processing with high performance.

Client Support and Application Mode

SQL Server
C/S structure. It only supports Windows users and can be connected using ADO, DAO, OLEDB, and ODBC.

Oracle
Multi-layer network computing supports multiple industrial standards and can be connected by network customers such as ODBC, JDBC, and OCI.

DB2
Cross-platform, multi-layer structure, support for ODBC, JDBC, and other customers.

Easy to operate

SQL Server
Simple operation, but only graphic interface.

Oracle
Complex: provides both GUI and command lines, and operates the same way in Windows NT and Unix.

DB2
It is easy to operate and provides GUI and command line, which are the same in Windows NT and Unix.

Usage risks

SQL Server
The Code that has been completely rewritten has undergone long-term tests and is constantly delayed. Many features require time to prove. Not very compatible with earlier products. Use requires a certain risk.

Oracle
Long development experience is fully backward compatible. It is widely used. There is no risk at all.

DB2
It is widely used in giant enterprises and has good downward compatibility. Low risk.

(

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.