TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Db2

    Score8.6 out of 10
    N/ADB2 is a family of relational database software solutions offered by IBM. It includes standard Db2 and Db2 Warehouse editions, either deployable on-cloud, or on-premise.

    $0

    Oracle Database

    Score8.2 out of 10
    N/AOracle Database, currently in edition 23ai, is a converged, multimodel database management system. It is designed to simplify development for AI, microservices, graph, document, spatial, and relational applications.

    $0.05

    per hour

    Pricing
    Db2Oracle Database
    Editions & Modules
    Db2 on Cloud Lite
    $0
    Db2 on Cloud Standard
    $99
    per month
    Db2 Warehouse on Cloud Flex One
    $898
    per month
    Db2 on Cloud Enterprise
    $946
    per month
    Db2 Warehouse on Cloud Flex for AWS
    2,957
    per month
    Db2 Warehouse on Cloud Flex
    $3,451
    per month
    Db2 Warehouse on Cloud Flex Performance
    13,651
    per month
    Db2 Warehouse on Cloud Flex Performance for AWS
    13,651
    per month
    Db2 Standard Edition
    Contact Sales
    Db2 Advanced Edition
    Contact Sales
    Oracle Base Database Service - Standard
    $0.0538
    per hour
    Oracle Base Database Service - Enterprise
    $0.1075
    per hour
    Oracle Base Database Service - High Performance
    $0.2218
    per hour
    Standard Edition
    Contact Sales
    Enterprise Edition
    Contact Sales
    Personal Edition
    Contact Sales
    Offerings
    Pricing Offerings
    Db2Oracle Database
    Free Trial
    YesYes
    Free/Freemium Version
    YesYes
    Premium Consulting/Integration Services
    YesNo
    Entry-level Setup FeeOptionalNo setup fee
    Additional Details
    More Pricing Information
    Community Pulse
    Db2Oracle Database
    Considered Both Products
    IBM
    Chose Db2
    Superior in almost anyway except learning curve, marketing and deployment
    Incentivized
    Chose Db2
    Budget availability for making sure product stands test of time for scalability, secure and able to handle large data sets
    Incentivized
    Chose Db2
    DB2 was selected for handling financial data due to its solidity.
    Incentivized
    Chose Db2
    From working with other databases, I always felt that Db2 was at the top of its game in all aspects of performance, recoverability, and stability—pretty much everything you want out of an Enterprise database system.
    Incentivized
    Chose Db2
    Access controls, encryption, and auditing capabilities are just a few of the strong security features supported by IBM Db2.I think Strong security features are offered by it, such as integration with Active Directory and LDAP enterprise security infrastructures, row and column …
    Incentivized
    Chose Db2
    Db2 provides a combination of performance and scalability. Security wise, Db2 is always a first choice, especially for the systems where security can't be compromised. For mainframe systems, there is no other DB in the market that can perform better than Db2. If an organization …
    Incentivized
    Chose Db2
    we have felt Db2 with enhance capability stands better than oracle offering and cost benefit is also there with features like better security and better integration with analytical engines and provision for XML, JSON, text and spatial data formats for different kinds of …
    Incentivized
    Chose Db2
    Considering Price, features configurations timelines of the IBM Db2 we found that is very Robust in Scalability, Reliability, Highly Available. also, we are already a IBM products user and we are much satisfied with the overall product as well as customer support from IBM team. …
    Incentivized
    Chose Db2
    Compared to similar products, Db2 shared common Relational DataBase Management System (RDBMS) features such as SQL support, data integrity, Atomicity, Consistency, Isolation and Durability (ACID) Compliance and concurrency control. However, the Db2 is designed for scalability, …
    Incentivized
    Chose Db2
    Db2 is one of the oldest and mature rdbms available in the market. IBM products were already been used in the organization. Cost effective in terms of licensing.
    Incentivized
    Chose Db2
    Db2 is more scalable, reliable, and easily configurable than all the products that we evaluated. We were already using some of the services provided by IBM and were satisfied with the support and pricing. This led us to select Db2 as our database management system.
    Incentivized
    Chose Db2
    DB2 works as good as any of these databases. It is cheaper to run than any of them. It is more solid and stable that SQL server or Netezza. It is very comparable to Oracle for reliabilty.

    But for administration, Netezza is a little simpler because it has no indexes. Netezza is …
    Incentivized
    Chose Db2
    Well, it was business decision before I joined the company but its mostly based on usability, cost, performance and availability.
    Incentivized
    Chose Db2
    DB2 was more scalable and easily configurable than other products we evaluated and short listed in terms of functionality and pricing. IBM also had a good demo on premise and provided us a sandbox experience to test out and play with the product and DB2 at that time came out …
    Incentivized
    Chose Db2
    Db2 is one of the best relational databases I’ve used. It has the ability to maintain large amount of data and execution of million transactions in fraction of a second. If you use it properly, an organization can build a database with thousands of tables, and it can provide …
    Incentivized
    Chose Db2
    Db2 out-performs each one on performance, availability and scalability.
    Incentivized
    Chose Db2
    It's almost not comparable because they all do the same job in varying degrees. There are some things I like about Db2 that I don't enjoy about Oracle, but it mostly comes down to how it works and where it stores everything like SYS tables in Db2. MySQL is probably the fastest …
    Incentivized
    Chose Db2
    Db2 is really reliable and fast. It can handle really large OLTP throughput and really large data warehouses.
    Incentivized
    Chose Db2
    I did not choose DB2 over any other database engine, the corporation we are currently working for uses all of them for different companies/systems/departments and we need to consolidate data from all of them into a single data warehouse. DB2 is one of the many different data …
    Incentivized
    Chose Db2
    The most straightforward and easiest to use. Probably the biggest bang for the buck of any of the vendors. Handles our business needs perfectly.
    Incentivized
    Oracle
    Chose Oracle Database
    We use IBM DB2 in AS400 to handle part of our accounting system and our legacy ERP. We are migrating all functionalities to Oracle Database 12c because it is more secure and stable. We have some applications using SQL Server but we want to handle those systems in it because at …
    Incentivized
    Chose Oracle Database
    Oracle 12c is superior to SQL Server for large mission critical databases and applications. We also used DB2 in the past. We migrated many of our SAP applications from DB2 to Oracle 11.2 several years ago. These applications are now on Oracle 12c.
    Incentivized
    Chose Oracle Database
    MySQL: I used MySQL as part of an old CRM. I think that's also light. But, Oracle seems to have better speed and reliability.
    DB2: I used DB2 mainly on mainframe and z/OS. I always felt that it's cumbersome to access and write queries on DB2.
    Incentivized
    Chose Oracle Database
    The reason why my team and organization chose to go with Oracle Database 12c with it stacked up against IBM's DB2, or Microsoft's SQL server, as when using other Oracle products, it has been much easier in the past to work along side with other Oracle products, which by the way …
    Incentivized
    Chose Oracle Database
    IBM DB2 is extremely heavy as compared to Oracle and is expensive for the price we pay for the product. MySQL doesn’t have most of the features that Oracle has.
    Incentivized
    Chose Oracle Database
    I have heard from other similar institutions that they have problems unique to their DB2 database when using the ERP that we have in common. I found the DB2 database system difficult to interact with when I had to use it for a project many years ago. I personally developed some …
    Incentivized
    Chose Oracle Database
    Oracle is placed in a good spot against its competitors. It has advantages over its competitors in its legacy stability and high availability. A common engine to handle relational, JSON, Vector, and graph data makes it more cost-effective. Given all the good features, the …
    Incentivized
    Chose Oracle Database
    I have selected Oracle database from other databases as this database is relational database which stored the data in structural and tabular format which is better than any other databases which I have used in my carrier. Also MongoDB is no SQL database where we can use SQL …
    Incentivized
    Chose Oracle Database
    Oracle Database is best in business, consistent, and robust. Even the standard version is sufficient for the best performance. The main thing is I have never seen corruption and in my opinion, it is best when used with Linux.
    Incentivized
    Chose Oracle Database
    While I was not available for the original selection, the reason I have fought to keep it in place and not change is mainly due to performance and security. The company has sought other options, however, I continue to maintain that this is the best course of action in our …
    Incentivized
    Chose Oracle Database
    Oracle is, I believe, the most expensive, but also the most feature-rich of the group. For in-house development, it stands apart from the pack.
    Incentivized
    Chose Oracle Database
    Oracle Database 12c is far superior to Microsoft SQL Server (or any other database in fact). For starters, Oracle 12c offers much better performance and higher reliability. That itself should make the difference. Oracle 12c is also superior in terms of features.
    On a high level, …
    Incentivized
    Chose Oracle Database
    Microsoft SQL Server is our most commonly used DBMS because most vendors support it. The user interface for SQL Server Management studio is also very easy to use. For this reason, we usually prefer SQL Server over Oracle. However, we also support Oracle because it is a …
    Incentivized
    Chose Oracle Database
    While there are several very good relational databases, some are offered by companies where the database is not the key focus. Even though Oracle's software portfolio has expanded greatly over the years, they remain keenly focused on database technology.
    Incentivized
    Chose Oracle Database
    We generally choose Oracle 12c whenever the requirements include reliability, scalability, and interconnectivity with existing applications. Most application upgrades are re-hosted in Oracle, if on Oracle. If the application supplier prefers, or has exclusive experience with a …
    Incentivized
    Key User Insights
    Would buy again
    96%
    Would buy again
    103 Answers
    86%
    Would buy again
    24 Answers
    Delivers good value for the price
    97%
    Delivers good value for the price
    95 Answers
    83%
    Delivers good value for the price
    19 Answers
    Happy with the feature set
    96%
    Happy with the feature set
    103 Answers
    89%
    Happy with the feature set
    25 Answers
    Lived up to sales and marketing promises
    96%
    Lived up to sales and marketing promises
    66 Answers
    88%
    Lived up to sales and marketing promises
    14 Answers
    Implementation went as expected
    99%
    Implementation went as expected
    89 Answers
    91%
    Implementation went as expected
    21 Answers
    Features
    Db2Oracle Database
    Relational Databases
    Comparison of Relational Databases features of Db2 and Oracle Database
    Feature
    Db2
    -
    Ratings
    Oracle Database
    8.3
    7 Ratings
    2% above category average
    ACID compliance00 Ratings8.47 Ratings
    Database monitoring00 Ratings8.77 Ratings
    Database locking00 Ratings8.77 Ratings
    Encryption00 Ratings9.06 Ratings
    Disaster recovery00 Ratings8.86 Ratings
    Flexible deployment00 Ratings6.47 Ratings
    Multiple datatypes00 Ratings8.17 Ratings
    Best Alternatives
    Db2Oracle Database
    Small Businesses
    Amazon RDS
    Score8.1 out of 10
    Amazon RDS
    Score8.1 out of 10
    Medium-sized Companies
    SingleStore
    Score8.2 out of 10
    SingleStore
    Score8.2 out of 10
    Enterprises
    SAP IQ
    Score5.5 out of 10
    SAP IQ
    Score5.5 out of 10
    All AlternativesView all alternativesView all alternatives
    User Ratings
    Db2Oracle Database
    Likelihood to Recommend
    9.1
    (114 ratings)
    8.2
    (199 ratings)
    Likelihood to Renew
    7.9
    (12 ratings)
    9.0
    (6 ratings)
    Usability
    8.5
    (9 ratings)
    7.6
    (13 ratings)
    Availability
    9.3
    (64 ratings)
    -
    (0 ratings)
    Performance
    9.1
    (12 ratings)
    -
    (0 ratings)
    Support Rating
    8.9
    (6 ratings)
    7.0
    (5 ratings)
    In-Person Training
    8.2
    (1 ratings)
    -
    (0 ratings)
    Implementation Rating
    5.6
    (3 ratings)
    9.6
    (3 ratings)
    Configurability
    9.1
    (2 ratings)
    -
    (0 ratings)
    Data Sharing and Collaboration
    8.0
    (1 ratings)
    -
    (0 ratings)
    Data Sources
    9.0
    (1 ratings)
    -
    (0 ratings)
    Ease of integration
    7.8
    (4 ratings)
    -
    (0 ratings)
    Product Scalability
    8.4
    (66 ratings)
    -
    (0 ratings)
    Vendor post-sale
    9.0
    (2 ratings)
    -
    (0 ratings)
    Vendor pre-sale
    9.0
    (2 ratings)
    -
    (0 ratings)
    User Testimonials
    Db2Oracle Database
    Likelihood to Recommend
    IBM
    I have primarily used it as the basis for a SIS - but I have migrated more than a few systems from there database systems to DB2 (Filemaker, MySQL, etc.). DB2 does have a better structural approach, as opposed to Filemaker, which allows for more data consistency, but this can also lead to an inflexibility that can sometimes be counterintuitive when attempting to compensate for the flexibility of the work environment as Schools tend to have an all in one approach.
    Incentivized
    Read full review
    Oracle
    We migrated from NoSQL to an Oracle database. One of the reasons was robust backup and recovery options available in the Oracle database, which provide zero data loss. A transactional database like Oracle is a better fit for our use case than NoSQL. On a large scale, deployment was evaluated as a cheaper option than the NoSQL engine. This conclusion came even after considering Oracle license is expensive.
    Incentivized
    Read full review
    Pros
    IBM
    • While we query a large set of data, the results are generally available within a minute or so.
    • Always reliable - I have never experienced an application going down.
    • It is easy to write queries and find tables and columns.
    • We can log in smoothly without any headaches.
    Incentivized
    Read full review
    Oracle
    • Supports most of the Operating Systems like Unix, Linux and Windows Server.
    • It works well in high load environment under intense parallel transactions setup.
    • Highly reliable DBMS, especially RAC is very much reliable.
    • Well managed and predictable release of security patches.
    • We have highly scaled it from on-prem to a cloud cluster environment for our product.
    • One of the best-performing DBMSs on Linux machines under test delivers high throughput (QPS).
    Incentivized
    Read full review
    Cons
    IBM
    • Learning curve for DB resources - Improvements to UI or native command line built-ins can help with increasing efficiencies for DB resources
    • Better resource utilization monitoring and recommendations
    • Continue to adopt support for modern frameworks and languages making it easier for organizations to see making Db2 the easy first choice
    Incentivized
    Read full review
    Oracle
    • The memory demand and management makes it impossible to run it in a container.
    • It is hard to perform local unit testing with Oracle even using the personal edition (aggressive all the available memory grab for itself).
    • Lack of built in database migrations (e.g. as Flyway).
    • The need to install the Oracle client in addition to its drivers.
    • The cost of running it, especially in the Cloud.
    • Comes with very spartan community grade client/management tools whereas the commercial offerings tend to demand a premium price.
    Incentivized
    Read full review
    Likelihood to Renew
    IBM
    The DB2 database is a solid option for our school. We have been on this journey now for 3-4 years so we are still adapting to what it can do. We will renew our use of DB2 because we don’t see. Major need to change. Also, changing a main database in a school environment is a major project, so we’ll avoid that if possible.
    Incentivized
    Read full review
    Oracle
    There is a lot of sunk cost in a product like Oracle 12c. It is doing a great job, it would not provide us much benefit to switch to another product even if it did the same thing due to the work involved in making such a switch. It would not be cost effective.
    Incentivized
    Read full review
    Usability
    IBM
    You have to be well versed in using the technology, not only from a GUI interface but from a command line interface to successfully use this software to its fullest.
    Incentivized
    Read full review
    Oracle
    Many of the powerful options can be auto-configured but there are still many things to take into account at the moment of installing and configuring an Oracle Database, compared with SQL Server or other databases. At the same time, that extra complexity allows for detailed configuration and guarantees performance, scalability, availability and security.
    Incentivized
    Read full review
    Reliability and Availability
    IBM
    I have never had DB2 go down unexpectedly. It just works solidly every day. When I look at the logs, sometimes DB2 has figured out there was a need to build an index. Instead of waiting for me to do it, the database automatically created the index for me. At my current company, we have had zero issues for the past 8 years. We have upgrade the server 3 times and upgraded the OS each time and the only thing we saw was that DB2 got better and faster. It is simply amazing.
    Incentivized
    Read full review
    Oracle
    No answers on this topic
    Performance
    IBM
    The performances are exceptional if you take care to maintain the database. It is a very powerful tool and at the same time very easy to use. In our installation, we expect a DB machine on the mainframe with access to the database through ODBC connectors directly from branch servers, with fabulous end users experience.
    Incentivized
    Read full review
    Oracle
    No answers on this topic
    Support Rating
    IBM
    Easily the best product support team. :) Whenever we have questions, they have answered those in a timely manner and we like how they go above and beyond to help.
    Incentivized
    Read full review
    Oracle
    1. I have very good experience with Oracle Database support team. Oracle support team has pool of talented Oracle Analyst resources in different regions. To name a few regions - EMEA, Asia, USA(EST, MST, PST), Australia. Their support staffs are very supportive, well trained, and customer focused. Whenever I open Oracle Sev1 SR(service request), I always get prompt update on my case timely. 2. Oracle has zoom call and chat session option linked to Oracle SR. Whenever you are in Oracle portal - you can chat with the Oracle Analyst who is working on your case. You can request for Oracle zoom call thru which you can share the your problem server screen in no time. This is very nice as it saves lot of time and energy in case you have to follow up with oracle support for your case. 3.Oracle has excellent knowledge base in which all the customer databases critical problems and their solutions are well documented. It is very easy to follow without consulting to support team at first.
    Incentivized
    Read full review
    In-Person Training
    IBM
    the material was very clear and all subjects have been handled
    Incentivized
    Read full review
    Oracle
    No answers on this topic
    Implementation Rating
    IBM
    db2 work well with the application, also the replication tool can keep it up
    Read full review
    Oracle
    Overall the implementation went very well and after that everything came out as expected - in terms of performance and scalability. People should always install and upgrade a stable version for production with the latest patch set updates, test properly as much as possible, and should have a backup plan if anything unexpected happens
    Read full review
    Alternatives Considered
    IBM
    DB2 was more scalable and easily configurable than other products we evaluated and short listed in terms of functionality and pricing. IBM also had a good demo on premise and provided us a sandbox experience to test out and play with the product and DB2 at that time came out better than other similar products.
    Incentivized
    Read full review
    Oracle
    Because of a rich user base and support for any critical issue, this is one of the best options to choose. In case the project has a TCO issue, it can compromise and choose Postgres as the best alternative. SQL server is also good and easy to code and maintain but performance is not as good as the Oracle
    Incentivized
    Read full review
    Scalability
    IBM
    By
    using DB2 only to support my IzPCA activities, my knowledge here
    is somewhat limited.

    Anyway,
    from what I was able to understand, DB2 is extremely scallable.

    Maybe the information below could serve as an example of scalability.
    Customer have an huge mainframe environment, 13x z15 CECs, around
    80 LPARs, and maybe more than 50 Sysplexes (I am not totally sure about this
    last figure...)

    Today
    we have 7 IzPCA
    databases, each one in a distinct Syplex.

    Plans
    are underway to have, at the end, an small LPAR, with only one DB2 sub-system,
    and with only one database, then transmit the data from a lot of other LPARs,
    and then process all the data in this only one database.



    The
    IzPCA collect process (read the data received, manipulate it, and insert rows
    in the tables) today is a huge process, demanding many elapsed
    hours, and lots of CPU.

    Almost
    100% of the tables are PBR type, insert jobs run in parallel, but in 4 of the 7
    database, it is a really a huge and long process.



    Combining
    the INSERTs loads from the 7 databases in only one will be impossible.......,,,,



    But,
    IzPCA recently introduced a new feature, called "Continuous
    Collector"
    .
    By
    using that feature, small amounts of data will be transmited to the central
    LPAR at every 5 minutes (or even less), processed immediately,in
    a short period of time, and with small use of CPU,
    instead of one or two transmissions by day, of very large amounts of data and
    the corresponding collect jobs occurring only once or twice a day, with long
    elapsed times, and huge comsumption of CPU



    I
    suspect the total CPU seconds consumed will be more or less the same in
    both cases, but in the new method it will occur in small bursts
    many times a day!!
    Incentivized
    Read full review
    Oracle
    No answers on this topic
    Return on Investment
    IBM
    • Negative: Difficult and manual deployment
    • Negative: Missing assistants from common monitoring metrics
    • Positive: Stability
    • Positive: Performance
    • Positive: Resiliency and high availability (HADR)
    • Positive: Data Replication (Q-Rep)
    • Positive: Interaction with storage subsystems for backups (TSM, SVC)
    • Positive: Gigantic monitoring features in the form of table functions
    Incentivized
    Read full review
    Oracle
    • Multiple applications can use the same database and still get high performance
    • Licensing cost is still a concern compared to the other options available in the market that are very very inexpensive
    • Almost a maintenance free database
    • Oracle Grid makes life easy in terms of monitoring and managing the databases
    Incentivized
    Read full review
    ScreenShots

    Db2 Screenshots

    Screenshot of Db2 - Data sharingScreenshot of Db2 - Machine LearningScreenshot of Db2 - Real time insights