We use it to provide for back-end DB for many proprietary applications. The most valuable features are reliability, performance, and portability across different platforms.
Project Manager at a tech services company with 10,001+ employees
We use it to provide for back-end DB for many proprietary applications.
Pros and Cons
- "We have moved a lot of our applications off zOS to distributed platforms and IBM UDB DB2 has been extremely critical in our solution to provide for a scale-able, cost-effective and reliable DBMS solution on distributed platform."
- "Right now, the setup for AWS/Azure licensing is very confusing and not cost-effective."
What is most valuable?
How has it helped my organization?
We have moved a lot of our applications off zOS to distributed platforms and IBM UDB DB2 has been extremely critical in our solution to provide for a scale-able, cost-effective and reliable DBMS solution on distributed platform.
The other advantage is we don't have to make lot of changes in the application DB2 access layer in order for it to work with IBM DB2 UDB. These applications have been originally designed to work with the host database (IBM DB2 zOS).
What needs improvement?
I would definitely like to see a better interface to interact with the database. Performance monitoring tools which come out of the box don't need to come along with all the bells and whistles. They need to be effective and intuitive. There are ways to do that out-of-box even today, but it can be improved
For how long have I used the solution?
We have used this solution for over 15 years.
Buyer's Guide
IBM Db2 Database
June 2026
Learn what your peers think about IBM Db2 Database. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
What do I think about the stability of the solution?
There were no issues with stability.
What do I think about the scalability of the solution?
There were no issues with scalability.
How are customer service and support?
The IBM Technical Support model is satisfactory.
Which solution did I use previously and why did I switch?
We used XDB (Micro Focus RDBMS equivalent to DB2) which used to have scalability and reliability issues in our development environments. We switched to IBM UDB DB2 in our DEV environments on account of its reliability and scalability.
How was the initial setup?
The setup was straightforward. However, the Linux setup can be improved.
What's my experience with pricing, setup cost, and licensing?
I love the way the product is licensed on zOS and zLinux (core-based). However, IBM needs to improve their licensing for cloud environment, as we are planning to leverage that platform extensively in the future. Right now, the setup for AWS/Azure licensing is very confusing and not cost-effective.
Which other solutions did I evaluate?
We evaluated Oracle, but the ease of application re-hosting with IBM DB2, as well as its comparable reliability and scalability tilted it in favor of IBM DB2 UDB.
What other advice do I have?
For folks looking to re-host applications that are using zOS DB2, our advice is to strictly go with IBM UDB DB2. Do not consider other options, as they usually require extensive changes in the application layer.
Disclosure: My company has a business relationship with this vendor other than being a customer. We are IBM's partner.
SAP Basis Administrator at a pharma/biotech company
HADR/TSAMP allows us to handle unplanned outages with very little user impact.
Pros and Cons
- "DB2's performance and stability has been a key factor in the success of the SAP rollout."
- "The diagnostic log (db2diag.log file) could be a little bit more user-friendly."
What is most valuable?
HADR/TSAMP: It makes planned downtime very manageable, and allows us to handle unplanned outages with very little user impact.
How has it helped my organization?
We use IBM DB2 as part of a SAP implementation. DB2's performance and stability has been a key factor in the success of the SAP rollout.
What needs improvement?
The diagnostic log (db2diag.log file) could be a little bit more user-friendly.
For how long have I used the solution?
I have used this solution for 16 years.
What do I think about the stability of the solution?
There were no stability issues.
What do I think about the scalability of the solution?
This is not relevant for me, we have rarely needed to build on the initial server footprint.
How is customer service and technical support?
Right now, I deal directly with SAP support for DB2 issues. But, when I previously worked for IBM, I found the DB2 support staff to be very helpful and knowledgeable. Due to the size of the company, there was a huge breadth of knowledge and experience.
How was the initial setup?
The installation process and setup is fairly straightforward (assuming that you have a good working knowledge of the underlying OS and basic DB2 concepts).
What other advice do I have?
Take advantage of the dedicated IBM teams that are in place to help with the migration process from other DBMS.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
IBM Db2 Database
June 2026
Learn what your peers think about IBM Db2 Database. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
Engineer at a tech services company
We replicate TSM servers' databases to the other sites with the HADR feature.
Pros and Cons
- "We use DB2 HADR to replicate data on LAN to another site, and it is easy to takeover to the other site with easy integration with TSM."
- "Automatic upgrade process (e.g., from v9.7 to v10.5) often fails."
What is most valuable?
We use DB2 HADR to replicate data on LAN to another site. It is easy to takeover to the other site. There is easy integration with TSM.
How has it helped my organization?
We replicate TSM servers' databases to the other sites with the HADR feature. We use HADR takeover to switch the TSM service to the other site.
What needs improvement?
- Automatic upgrade process (e.g., from v9.7 to v10.5) often fails.
- Error messages are rarely unusable (e.g., I/O error -> instance upgrade was unsuccessful. You must issue an instance upgrade manually).
- The same issue with the dialog messages, independent from LOGLEVEL.
- A lot of irrelevant information (hexdumps, etc.)
What do I think about the stability of the solution?
There were no issues with stability.
What do I think about the scalability of the solution?
There were no issues with scalability.
How is customer service and technical support?
Technical support, works, but they are slow to get to the real experts, Level-2, who can really help. Level-1 support often asks for irrelevant data.
How was the initial setup?
The initial setup was complex. There are InfoCenter Pages and TechNotes, but these only cover the "usual" cases. You need a lot of experience and/or support.
What's my experience with pricing, setup cost, and licensing?
It depends on the customers. Often, DB2 is more expensive than Oracle on the same environment. There are those with more experience with Oracle, and it is hard to find DB2 DBAs, engineers, and experts.
Which other solutions did I evaluate?
We did not evaluate other options from a TSM server point of view, as there was no other way. From other way, we evaluated Oracle, which is cheaper and there are more people with Oracle-experience.
What other advice do I have?
Use InfoCenter, then DeveloperWorks, and the TechNotes. :) Do this in order to get experience.
Disclosure: My company has a business relationship with this vendor other than being a customer. Our company is an IBM Business Partner, first of all implementing and supporting Spectrum Protect environments.
Sr. System Architect at a tech services company with 1,001-5,000 employees
IBM is the king of servers (Infrastructure) , IBM DB2 the king of Database Servers
Pros and Cons
- "I would say that IBM DB2 is one of the topmost Database products."
What is most valuable?
I have benefitted from many features including:
- Product is built on RDBMS principles and principles of Normalization. Have benefitted by the normalization capabilities built into the product;
- SQL Query capabilities, Tools such as SPUFI, QMF, BMC Catalog Manager,DB2 File-Aid make it easy to query the data,
- Programming capabilities (such as host variables, cursors ) provided by languages such as COBOL to invoke DB2 DML statements to query, modify the DB2 Tables;
- Ability of DB2 rows to be presented to CICS screens, Batch Jobs, Web Programs;
- Entire 4 GL Tools such as Cool:Gen, Advantage Gen Encyclopedias implemented as DB2 tables;
- Entire Advantage Gen / Cool:Gen / IEF components viz. programs, program components are modeled as DB2 tables. Thousands of programs, program components built, accessed by thousands of programmers are stored as DB2 table entries. These are easily queried, extracted, modified, loaded to other regions by customized programs. Entire models can be created by copying DB2 tables. These are done reliably, consistently, and scalability is provided. This speaks about the power and capability of DB2;
- Entire Cool:Gen components / DB2 entries can be queried by IBM Websphere with ODBC connection and the results can be web enabled. This means DB2 is programmable for the web as well;
- DB2 entries can be extracted, modified and loaded to other regions and datawarehouses. IBM DB2 Unload, Load Utilities, products such as IBM Optim, IBM Websphere Datastage, IBM Websphere all enhance the capabilities and features of IBM DB2.
How has it helped my organization?
The product has improved our organization in many ways. IBM DB2 has been used in many client projects. These projects are used for a number of years (more than 20-30). Entire Enterprise Applications in the IBM Mainframes have been built with the capability of IBM DB2. Many applications have thousands of DB2 tables and millions of rows. These are accessed for Batch Programming via COBOL, for online / CICS programming via COBOL. Some entries can be accessed by IBM Websphere for Web Programming. This has provided the organization the ability to implement millions of business functions through online / batch / web programs.
What needs improvement?
It should be easier for web enablement. It is currently easy, but the more web products use the tool, the better it is.
For how long have I used the solution?
I have been using IBM DB2 (Mainframe Version) for more than ten years.
What was my experience with deployment of the solution?
No. Occasional bind problems would occur, but were resolved through proper configuration management tools, such as ENDEAVOR or CHANGEMAN.
What do I think about the stability of the solution?
No
What do I think about the scalability of the solution?
No
How are customer service and technical support?
Customer Service: We didn't have to contact customer service. Our DBAs would contact customer service if and when needed. However, the near-100% availability of DB2 and Advantage Gen Encyclopedia that was housed in IBM DB2 speaks of the reliability of the product and its customer service.Technical Support: Very Good. When I contacted my DBAs, they were able to resolve the binding errors, authorizations etc. quickly and efficiently.
Which solution did I use previously and why did I switch?
We switched from VSAM to DB2. DB2 is much more sophisticated and advanced than VSAM and provides a number of features which make it easier to access the data and present it, as well as use it.
How was the initial setup?
It was straightforward and easy. Many of the utilities provided by the vendor functioned very well. We were able to upgrade the Gen Encyclopedia easily.
What about the implementation team?
Through an in-house expertise.
What was our ROI?
It is enormous. We were able to implement many business projects on an ongoing basis without any issues.
What's my experience with pricing, setup cost, and licensing?
I was not involved in the pricing negotiations. I would say it was cost effective based on the number of successful projects.
Which other solutions did I evaluate?
No, IBM DB2 has been used by the clients for a number of years; in some cases more than 20-30 years.
What other advice do I have?
I would say that IBM DB2 is one of the topmost Database products. It has very high availability and scalability just like the other products from IBM, such as IBM Websphere server, IBM Websphere MQ Server, and IBM Websphere Datastage. IBM is the king of servers and infrastructure. You will do well going with IBM products such as DB2, Websphere. I would say that these are very stable and scalable and available products and provide much needed reliability for businesses.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Developer at a transportation company with 1,001-5,000 employees
Very good, reliable and solid database server
Pros and Cons
- "DB2 is a very good, reliable and solid database server with many functionalities."
- "For me and the company that I work for was expensive."
Valuable Features:
- For me an advantage was that it uses Java technology
- It has reduced administration costs, autonomic features reduce the time needed to tune and administer the database system
- I noticed that DB2 provides a secure and safe environment
- It has IBM support, when I had a question, I just asked the IBM support and they responded me in a short time
Room for Improvement:
- For me and the company that I work for was expensive
- When I bought it, it required complicated licensing
Other Advice:
DB2 is a very good, reliable and solid database server with many functionalities. It may be overpriced, compared to MySQL, if the user is not using a lot of its functionalities. I believe functionality may be the primary differentiator. In my opinion, DB2 is comparable to Oracle or MSSQL in terms of features and performance.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Database Manager at a tech company with 51-200 employees
A useful tool due to its simple development environment and support for multiple technologies
Pros and Cons
- "IBM’s DB2 is a robust relational database management system (RDBMS)."
- "Learning and understanding DB2 is a difficult process because no more resources are available for knowledge base."
Valuable Features:
• The structured query language dialect of DB2 is more powerful than other databases. It has features like object tables, java method support and multiple user defined functions. Data can be accessed directly via the database management interface of DB2 using SQL. • DB2 offers multiple platform support. It runs on all available platforms rather than just windows based platforms. This multiple platform support brings flexibility to the table that other database engines do not offer.• Self-tuning memory management feature of DB2 version 9 optimizes performance with no human intervention by allowing the database to automatically change the memory allocation when there is a change in the work load.
Room for Improvement:
• Learning and understanding DB2 is a difficult process because no more resources are available for knowledge base.• DB2 is not a full graph database because it lacks inference engine.• Finding a database Administrator of DB2 is difficult.
Other Advice:
IBM’s DB2 is a robust relational database management system (RDBMS). Due to several advantages that DB2 offers, it continues to enjoy strong market presence. DB2 is very useful because its development environment is very simple and supporting multiple technologies with improves security other than database application. DB2 provides secure and safe environment and more improved development to enhance audit ability and security in key areas. DB2 provides hybrid data management for both relational and XML data and supports variety of platforms including, Linux, UNIX, Windows and can be used to power a variety of solutions including Web, SOA, data warehousing, ERP and other business and operational database applications.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free IBM Db2 Database Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2026
Product Categories
Relational Databases ToolsPopular Comparisons
Teradata
SQL Server
Oracle Database
SAP HANA
VMware Tanzu Data Solutions
MariaDB
CockroachDB
Amazon Aurora
Oracle Database In-Memory
YugabyteDB
IBM Informix
Heavy.AI
Oracle MySQL Cloud Service
Buyer's Guide
Download our free IBM Db2 Database Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- When evaluating Relational Databases, what aspect do you think is the most important to look for?
- Do general purpose or OLTP Oracle databases really perform better on SPARC based servers?
- Microsoft sql2017 VS SAP Hana
- What is the best database choice for a long term plan?
- SQL Server 2005 vs. InfoBright - what are the pros and cons of these solutions?
- How does NuoDB compare to MySQL and SQL Server?
- Which RDBMS tool do you prefer and why?
- Did you switch from a different solution to MySQL? Can you list a few pros and cons for making the move?
- Why is Relational Databases Tools important for companies?













Thank you for your approval, DB2 is really very reliable.