We use the solution as a database for e-commerce applications.
Solution Director at HCL Technologies
Has good scalability, but technical support needs improvement
Pros and Cons
- "It is quite a stable solution."
- "They should develop its containerized version."
What is our primary use case?
What is most valuable?
The solution's most valuable feature is scalability.
What needs improvement?
The platform itself needs improvement. They should develop a containerized version of the solution. In addition, they should include dashboard features as well.
For how long have I used the solution?
We have been implementing the solution for customers since 2006.
Buyer's Guide
IBM Db2 Database
August 2026
Learn what your peers think about IBM Db2 Database. Get advice and tips from experienced pros sharing their opinions. Updated: August 2026.
911,952 professionals have used our research since 2012.
What do I think about the stability of the solution?
It is quite a stable solution. I rate its stability as an eight.
What do I think about the scalability of the solution?
We have 34 technical users and over 50 end users for the solution. I rate its scalability as an eight.
How are customer service and support?
The solution's technical support team could respond faster.
Which solution did I use previously and why did I switch?
I have used Oracle in the past. In Comparison, IBM provides better performance and scalability features.
How was the initial setup?
The solution's initial setup process has medium complexity. It takes a few days to complete. I rate the process as a seven.
What other advice do I have?
I rate the solution as a seven.
Disclosure: My company has a business relationship with this vendor other than being a customer.
Senior Client Director at Alkemy digital_enabler
Helps us manage a data warehouse for customers and has great performance
Pros and Cons
- "The performance of the solution is valuable."
- "We have had a good experience with customer service and support."
- "The initial setup could be improved."
- "The initial setup is not easy but can be completed with the assistance of the IBM technicians."
What is our primary use case?
We use it to manage a data warehouse for customers. The data warehouse is focused on marketing, commercial and sales data.
What is most valuable?
The performance of the solution is valuable.
What needs improvement?
The initial setup could be improved.
For how long have I used the solution?
We have been using the solution for approximately five years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The solution is scalable, and approximately 50 users in our organization are currently utilizing it.
How are customer service and support?
We have had a good experience with customer service and support. I rate customer service and support a ten out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is not easy but can be completed with the assistance of the IBM technicians. It took us about four to five months to complete deployment.
What's my experience with pricing, setup cost, and licensing?
The licensing cost is charged annually. I rate it a ten out of ten.
What other advice do I have?
I rate the solution a nine out of ten. The solution is good, but the initial setup can be improved.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Buyer's Guide
IBM Db2 Database
August 2026
Learn what your peers think about IBM Db2 Database. Get advice and tips from experienced pros sharing their opinions. Updated: August 2026.
911,952 professionals have used our research since 2012.
Product Development Manager at a tech services company with 11-50 employees
Futuristic, feature-rich, fast support, and perfect for environments that require scalability
Pros and Cons
- "It has a good feature called pureScale, which is just for scalability. It is a perfect solution for environments where scalability is going to be an issue."
- "When comparing IBM Db2 and Oracle Database, I would go for IBM Db2 because it has complete functionality."
- "Microsoft SQL Server is comparatively very simple to use. I wish IBM would move towards making Db2 easy to use for both basic and advanced users. This is where I see room for advancement. Db2 is also more expensive than Microsoft SQL Server, and its price can be reduced. The replication feature needs to be there in Db2. Microsoft provides similar functionality in SQL Server. IBM also has similar functionality, but it exists in a different product. So, to have the replication ability, you have to buy a different product. It makes sense to have this functionality within Db2 instead of a different product. It will also be helpful in terms of competition. In Africa, the problem for Db2 is competition. Oracle Database and Microsoft SQL Server have been in this market for a very long time. These companies have built the ecosystem and the brand within this market for a very long time. So, they are very popular with users. Db2 or IBM came a little later in the game, and that's where the problem lies. They also don't do a lot of marketing for it, which is also a problem."
- "Microsoft SQL Server is comparatively very simple to use. I wish IBM would move towards making Db2 easy to use for both basic and advanced users."
What is our primary use case?
I am an ex IBM employee, and I used to be the brand ambassador for Db2 in Africa. So, I do understand how it works because I've used it with customers. Currently, I am mostly supporting some of the Db2 customers in Kenya.
I am now using version 11.1, but I used version 10.5 for the longest time.
What is most valuable?
It has a good feature called pureScale, which is just for scalability. It is a perfect solution for environments where scalability is going to be an issue.
What needs improvement?
Microsoft SQL Server is comparatively very simple to use. I wish IBM would move towards making Db2 easy to use for both basic and advanced users. This is where I see room for advancement. Db2 is also more expensive than Microsoft SQL Server, and its price can be reduced.
The replication feature needs to be there in Db2. Microsoft provides similar functionality in SQL Server. IBM also has similar functionality, but it exists in a different product. So, to have the replication ability, you have to buy a different product. It makes sense to have this functionality within Db2 instead of a different product. It will also be helpful in terms of competition.
In Africa, the problem for Db2 is competition. Oracle Database and Microsoft SQL Server have been in this market for a very long time. These companies have built the ecosystem and the brand within this market for a very long time. So, they are very popular with users. Db2 or IBM came a little later in the game, and that's where the problem lies. They also don't do a lot of marketing for it, which is also a problem.
For how long have I used the solution?
I have been using this solution since 2012. It has been nine years.
What do I think about the stability of the solution?
It is stable. The 10.5 Fix Pack One was not very stable. We also had Fix Pack 4, also called Cancun Release, which was very stable. As the product has evolved, it is more stable now than it was a couple of years ago.
What do I think about the scalability of the solution?
It is a perfect solution for environments where scalability is going to be an issue. I am supporting two banks. They use Db2 for their core banking system. There are more than 500 users per bank who use this solution every single day.
How are customer service and support?
I have worked with IBM, and I have seen their support teams. They are very passionate about supporting their users. Whenever there is a problem, they have a team that is there 24/7 to ensure that their customers are supported. They are very fast and very technical in solving problems.
Which solution did I use previously and why did I switch?
I have used SQL Server, IBM Db2, and Oracle Database. Microsoft provides usability. SQL Server is very easy to use and adapt. The only problem is that it only lives within the Microsoft Windows operating system, whereas Db2 is available on Linux, Unix, Windows, and Linux for mainframes.
When comparing IBM Db2 and Oracle Database, I would go for IBM Db2 because it has complete functionality. A lot of features available in IBM Db2 are not there in Oracle Database. IBM Db2 has time travel queries that are not available in any other solution. From the perspective of a software developer or a database developer, there are more functionalities in IBM Db2. It is more futuristic.
How was the initial setup?
It is very technical to deploy, but once you configure and make it work, it is a perfect solution for an environment where scalability is going to be an issue.
What's my experience with pricing, setup cost, and licensing?
Among Microsoft SQL Server, Oracle, and Db2, Microsoft SQL Server is the cheapest one, and Oracle is the most expensive one. Db2 is in the middle. As compared to SQL Server, its price could go down. It will be good for customers.
What other advice do I have?
I would love to expand its usage in the future. We are looking to migrate the finance industry customers in Africa to Db2, especially from Oracle to Db2.
I would rate Db2 an eight out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer. partner
System engineer at a financial services firm with 10,001+ employees
Powerful performance, scalable, and responsive to our organizational goals
Pros and Cons
- "I have found the most valuable feature to be its availability."
- "There is almost no downtime and the performance is very good."
- "I would like to see some artificial intelligence brought into the solution."
- "From a performance perspective, I prefer SAP HANA for performance."
What is our primary use case?
We are a bank. The banking system uses IBM Db2 Database to save data in the database.
What is most valuable?
I have found the most valuable feature to be its availability. There is almost no downtime and the performance is very good.
What needs improvement?
I would like to see some artificial intelligence brought into the solution. Additionally, we need a way to gather some reporting information from the bank.
For how long have I used the solution?
I have been working with IBM Db2 Database for a year now.
What do I think about the stability of the solution?
There are no real issues with the overall stability of IBM Db2 Database.
What do I think about the scalability of the solution?
We do not have any problems with scalability. I would say give high marks for scalability.
How are customer service and support?
Technical support is excellent. I would like to see better documentation. We have to speak to a support representative when we can not find the documentation on an issue we are facing.
Which solution did I use previously and why did I switch?
From a performance perspective, I prefer SAP HANA for performance.
What other advice do I have?
I would recommend IBM Db2 Database as a ten on a scale of one to ten. It is very powerful and responsive.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Service Director at scsi co.,ltd
Good for imaging databases, but the management tools could be improved
Pros and Cons
- "It is a scalable solution."
- "The most valuable features are the HADR, and it is so simple."
- "The backup solution lacks flexibility in some situations and could be improved."
What is our primary use case?
Some customers use it for imaging databases, and others use it for ERP systems.
What is most valuable?
The most valuable features are the HADR, and it is so simple.
What needs improvement?
The backup solution lacks flexibility in some situations and could be improved. In addition, the management tools should be improved in the next release.
For how long have I used the solution?
We have been using this solution for more than five years. We mostly use version 10.5 but sometimes use version 9.7.
What do I think about the stability of the solution?
It is a stable solution.
What do I think about the scalability of the solution?
It is a scalable solution.
How are customer service and support?
I rate the technical support an eight out of ten. Our issue with the technical support isn't isolated to IBM Db2 Database, but it is an IBM policy. They try to solve problems remotely, but it is not the same as other products because it takes more time to solve.
How was the initial setup?
The initial setup was easy. I rate the setup an eight out of ten.
What's my experience with pricing, setup cost, and licensing?
The solution has annual licensing, and the costs are reasonable for the product. I rate the pricing a six out of ten.
What other advice do I have?
I rate this solution a seven out of ten. I would recommend this product to customers. Most solutions have some environments requiring an enterprise database, so if a customer uses an IBM solution, the database should be Db2. Some customers may be using SQL Server, and if we have the solution for the Microsoft environment, we will recommend them to another database. But if the proposed solution is AIX or Unix system, we recommend they use the Db2 database on that platform. So it depends on the environment.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Architect at a wellness & fitness company with 1-10 employees
Performs well, easy to manage, technical support is helpful, and responsive
Pros and Cons
- "I believe that because the support is good, they jump in and assist us in determining the root cause."
- "The product is very reliable and stable, and we used to receive prompt responses from IBM on support."
- "The pricing could be improved, it's expensive."
What is our primary use case?
The primary use case of the IBM Db2 Database is our trading platform.
We use store procedures and SQL.
We have some tables with partitions, as well as some tables with a large amount of data.
We use partitions, we use views, and we know who uses them.
What is most valuable?
We don't have any compatibility issues because we use all IBM products. We use every IBM product. That is why we use IBM's developer tool as well. We never encounter any product compatibility issues during development and deployment.
That is one of the good things that happened to us, in my opinion.
When we had server-related issues, such as a database outage, compatibility and support were good. I believe that because the support is good, they jump in and assist us in determining the root cause.
The product is really reliable.
We have seen very few instances of problems, overall IBM products are valuable.
The most valuable features are compatibility and support.
What needs improvement?
I am currently moving away from that core application. I am not focusing on the solution.
It is our trading application, and there are some reservations, about continuing to upgrade to the latest versions even though we are currently running on older versions. I believe the first step would be to upgrade it to the most recent versions and then see if any improvements are required while continuing to provide feedback on older versions.
The pricing could be improved, it's expensive.
For how long have I used the solution?
I am not working on it as closely these days, but our application began in 2001, and we have been using the IBM Db2 database since then.
What do I think about the stability of the solution?
IBM products are very nice and perform very well.
IBM Db2 Database is a stable product.
What do I think about the scalability of the solution?
We use a scalable WebSphere Application Server topology, but it's a monolithic application that can only be scaled vertically, not horizontally, because it's a monolithic single database, but those limitations exist. But there are times when I believe we are pleased with the product.
We have multiple production environments and various resources, as well as separate teams to manage the database and separate teams to manage the Application Server. I believe it began with a small team, but as time passed, I believe the number of environments and teams increased. Teams are popular now. I believe we have teams dedicated to each area.
I can say that there are approximately 100 developers, both offshore and onshore.
How are customer service and support?
We have support. In my opinion, they are prompt, we receive responses from IBM within two to three hours.
There are some challenges. There may be one or two instances where it exceeds, but we are content with that.
The product is very reliable and stable, and we used to receive prompt responses from IBM on support.
Which solution did I use previously and why did I switch?
Previously, we were using the WebSphere Application Server. Those applications are in maintenance mode.
We also worked with the Application Developer,m which is the Rational Application Developer for WebSphere software. It is running on legacy Java version 8.
No one is currently using this software because everyone has upgraded to the latest version, but our application is still running with an older version. I don't believe anyone is currently using the older version of Java and the Application Developer that we are.
It's an older version of Java, and I don't believe any developmental improvements will be made to the tool as of now. Because we are not using the most recent version of the tool and the most recent version of the WebSphere Application Server, the feedback I could provide may be ineffective.
We are in the process of migrating to the AWS Cloud.
Our design approach is to convert our monolithic applications to microservices.
We have not used Hadoop, High-Availability Clustering, or Backup and Recovery, we only use the Application Server to host our applications.
How was the initial setup?
The monolithic application is hosted on-premises.
We installed the system in 2001 and have been using it ever since.
The maintenance and support staff is quite small. We have a dedicated database team, we can support multiple database products in addition to Db2.
What's my experience with pricing, setup cost, and licensing?
I am aware that IBM pricing is expensive in comparison to other products.
However, I am not the person who dealt with pricing.
It is expensive when compared to other products.
What other advice do I have?
We are moving away from IBM products.
Everyone is now gravitating toward AWS and cloud computing. And this is a legacy monolithic platform. My advice will be ineffective. The legacy system was designed in the year 2000.
When we first launched our product, IBM hosted our client platform.
Our client insisted on using IBM products, but I believe we are now satisfied. However, the company where we started, has now been acquired by four different companies.
We are working on a different company that has Java-based products, department-based products, and many other products. It's obvious it's a trade. We will build a trading platform on which our clients and sponsors will trade.
I would rate IBM Db2 Database an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Implemenation Specialist at a engineering company with 10,001+ employees
Reliable, easy to expand, and recently has made the implementation process more streamlined
Pros and Cons
- "The setup process has become much easier recently."
- "The solution is stable, and even if there are a large number of records, the performance stays the same with no bugs or glitches and it doesn't crash or freeze."
- "The user interface is not user-friendly."
What is our primary use case?
It's shipped with another software IBM product called Maximo. I'm using it just as an underline. It is a typical database. I use it as a database container.
What is most valuable?
The setup process has become much easier recently.
It is quite stable.
The solution can scale well.
What needs improvement?
I am not heavy into developing in Db2. All my development is in the application itself, not in the Db2. Therefore, it's hard to think about areas it needs to improve in.
The user interface is not user-friendly. There's a converter tool that is much easier for us in comparison.
We would like the product to have tutorials and answers to questions and troubleshooting to be easier to find online. It's hard to find the answers you're looking for.
I need data replication to be much more efficient than what is available in the current version.
For how long have I used the solution?
I've used the solution for around three years now.
What do I think about the stability of the solution?
The solution is stable. Even if there are a large number of records, the performance stays the same. There are no bugs or glitches and it doesn't crash or freeze.
What do I think about the scalability of the solution?
We have found the solution to be scalable. If you want to expand it, you can.
We don't really have individual users. It comes as part of a package and therefore it's hard to say who is using it and who isn't.
How are customer service and support?
They need better support and better online resources. If I try to Google something to troubleshoot, I cannot find an accessible answer.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup has recently become easier and more straightforward. A lot of enhancements have happened here. Still, it is a bit complex.
What's my experience with pricing, setup cost, and licensing?
I am not paying the license for it individually. It's included in the package.
That said, the cost in general could be more reasonable for the package as a whole.
Which other solutions did I evaluate?
We did look at other options and found them to be more reasonably priced.
What other advice do I have?
I'd recommend the solution to others. However, I'd recommend other potential users try to find a cheaper option. I'd rate it overall at a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Team Lead at ATOS
Stable, scalable, and secure
Pros and Cons
- "The most valuable feature of the IBM Db2 Database is security."
- "If some planning is done and things are in place then the solution will work as expected."
- "The technical support can be faster."
What is our primary use case?
We use IBM Db2 Database to monitor the deadlock's thread pool status of a particular DB or the particular process or whatever the corresponding DB instance is. We do this for the customer's requirement.
What is most valuable?
The most valuable feature of the IBM Db2 Database is security.
For how long have I used the solution?
I have been using IBM Db2 Database for two years.
What do I think about the stability of the solution?
IBM Db2 Database is stable.
What do I think about the scalability of the solution?
I have found IBM Db2 Database scalable.
How are customer service and support?
The technical support can be faster.
Which solution did I use previously and why did I switch?
I have not used other solutions in this category other than IBM Db2 Database.
How was the initial setup?
The initial setup of the IBM Db2 Database is straightforward. The full implementation took approximately one month.
What about the implementation team?
We did the implementation of the IBM Db2 Database in-house.
What other advice do I have?
I would recommend this solution to others. If some planning is done and things are in place then the solution will work as expected.
I rate IBM Db2 Database an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director at Pharos Consulting
Has great performance, security, and availability
Pros and Cons
- "It's the best solution in terms of security, performance, and availability because the system is available 24/7."
- "The problem with this environment is that any software that you install is very costly because there are no free tools for this environment."
What is our primary use case?
It is installed on the mainframe that we use for our applications.
What is most valuable?
It's the best solution in terms of security, performance, and availability because the system is available 24/7.
What needs improvement?
The problem with this environment is that any software that you install is very costly because there are no free tools for this environment.
The environment itself comes at a very high cost because the mainframe machine is very costly, and the licensing cost is very high as well.
For how long have I used the solution?
I've been using IBM Db2 Database for the past 22 years.
What do I think about the stability of the solution?
It's very stable, and the performance is very good.
How are customer service and support?
We use IBM technical support for the big bugs related to the operating system and the database. We haven't faced any problems with the database. Sometimes, with the operating system we need some fixes, and technical support has sent us those. On the application side, our team develops the application and solves any problems related to it.
Which solution did I use previously and why did I switch?
Previously, we used COBOL with a database sold by Computer Associates. We didn't have lot of choices for mainframes at the time. The best database that can run on the mainframe is the IBM Db2 Database, and we have stayed with Db2 from 2000 to the present.
How was the initial setup?
The initial setup was quite simple because we've been working in this area for more than 40 years.
It took about a year and a half to develop and deploy the whole application.
What about the implementation team?
We developed the application, and we deployed it using a solution strategy. We have an IBM partner who gave us all the software that we needed, and we implemented it ourselves.
We had three system engineers, two people for the database, and two people for the application.
What was our ROI?
Our ROI is big because we earned about 100 billion in our currency.
What's my experience with pricing, setup cost, and licensing?
It's very expensive for West African countries like ours.
We are currently in discussions with IBM concerning the reduction of licensing costs. We have a license based on the capacity of the machine and are looking into a license based on usage.
Which other solutions did I evaluate?
There weren't a lot of choices for mainframes at the time.
What other advice do I have?
If you're going to use it for the first time, you would need lot of training and some technical support. You would need support during development as well.
I would rate this solution at nine on a scale from one to ten.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. integrator
IT Developer at a financial services firm with 10,001+ employees
Reliable, good performance, and scalable
Pros and Cons
- "IBM Db2 Database has good performance."
- "The solution could improve by providing more integration."
What is our primary use case?
IBM Db2 Database is a relational database and we use it for all our company's transaction data.
What is most valuable?
IBM Db2 Database has good performance.
What needs improvement?
The solution could improve by providing more integration.
For how long have I used the solution?
I have been using IBM Db2 Database for approximately three years.
What do I think about the stability of the solution?
IBM Db2 Database is stable.
What do I think about the scalability of the solution?
We have not had an issue with the scalability of the IBM Db2 Database.
How are customer service and support?
The technical support is good.
What other advice do I have?
I would recommend this solution to others.
I rate IBM Db2 Database a nine out of ten.
Which deployment model are you using for this solution?
On-premises
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: August 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
Actian Ingres
YugabyteDB
IBM Informix
Heavy.AI
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?

















