The primary uses for this product have to do with the card management system for banks. We are working mostly in the financial sector and banking sector, so there are some card management systems there that we often work with. There are some databases for which we see value in using Db2, so we are working with this solution.
Senior System Analyst at Thakral
Almost maintenance-free and less expensive, but lacking in the area of development tools and resources
Pros and Cons
- "it is very stable and runs smoothly once it is deployed and it is almost maintenance-free."
- "One feature I like in Db2 is the self-maintenance feature, and with Db2 it is safe to use self-maintenance with any data and that is the main feature in Db2 that I like."
- "The technical support team is not very good when compared to the efficiency of Oracle's support."
- "The application development requires a Java developer and not every company has these resources."
- "I find the technical support team is not so aggressive as Oracle. If I put in a request or a ticket it takes time for the team at IBM to reply."
What is our primary use case?
What is most valuable?
One of the things I like most about Db2 is that it is almost maintenance-free. I do not have to maintain it, unlike a modal database. I have been using modal databases for a long time and those are more sensitive. It is almost 15 years now that I have been using modal databases and it is almost tedious to use modal databases by comparison. I have been using the Db2 more recently and both database types are in use in my company. With a modal database, I have to check to see how or if the data is coming through. But in Db2, it is not as much of a headache. It is also easier to understand than modal database structures.
What needs improvement?
One thing that is a little bit difficult for me — other than when using Oracle — is creating database replication with Db2. It is not so easy. That feature could be improved.
Another thing is that if part of the environment in Db2 goes down, I have to restore all of it. That is something that is just in the environment for the Db2 relational database. The restoration is very difficult because every node has internal storage. If one node is corrupted all have to get restored.
If you compare Db2 to Oracle, both are enterprise-class. However, the development tools for Db2 are not as good. For example, if I want to develop an application in Db2, I have to use Java. That is not so easy because someone has to know the Java platform and a few other things to develop an application on Db2. But the difference is that if you choose to use Oracle there are some tools like Oracle Developers Suite that you can use to develop applications. It is very easy and very straightforward to develop an application in Oracle because of the development tools. It is harder when using Db2 by comparison.
There are some things that are not in Db2. I have to do more to develop an application. Some things are easy to do with Db2 development. Like if I have an application where there will be three or four tables. I can do that with Db2, or I have to do it with other Java development tools. That is the catch: for most of the people who know Java, this development is easy for them. But those who do not know Java can have a very hard time. In that sense, IBM should work on that aspect of their product to make it easy to develop applications. They can do this by providing users with a development suite. If they do that, then I think Db2 has the potential to grow more in our market.
For how long have I used the solution?
I have been using Db2 for almost eight years.
Buyer's Guide
IBM Db2 Database
May 2026
Learn what your peers think about IBM Db2 Database. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
896,298 professionals have used our research since 2012.
What do I think about the stability of the solution?
The stability of Db2 is good. It is very stable. Once we have the installation complete and the team is done with the job, there are some customers who go five years without having to do anything to Db2. It is very stable and runs smoothly for them the entire time.
What do I think about the scalability of the solution?
With scalability, I do not have as much experience as other teams in our group because I am on the sales end. I do not have experience on that side. Because we are a business partner of IBM, we all understand the use of Db2. In our company, the main focus is always on what the customer wants and what kind of applications they want to build. As we are working in the financial sector, they have DBS (Disclosure and Barring Service) and these requirements need to be fulfilled. What the customer wants ends up determining which database we suggest that they go for. In that sense, our market is mostly Oracle. But if they are trying to keep their budget concerns in check, then we will go for Db2, because it is less costly than Oracle.
How are customer service and support?
I find the technical support team is not so aggressive as Oracle. If I put in a request or a ticket it takes time for the team at IBM to reply. Almost always at that point, they are not replying with an answer. I have to do something to give them more information. They could be more efficient in the way that issues are handled. With Oracle, it will not take even half an hour and they take a readout and give you a solution. Oracle's support is very straightforward.
I think that IBM needs to do better in training its support service to improve response time and efficiency. They should have a better structure to their support request responses and better procedures to follow. Right now, these procedures are not in place.
Which solution did I use previously and why did I switch?
In my scenario, I have installed both Db2 and Oracle for different use cases. I have not personally found that much of a difference. But I think the difference between this Db2 is what the customer wants. Some want to work on Db2 and some want to work with Oracle.
One feature I like in Db2 is the self-maintenance feature. That maintenance feature or something like it is not found in Oracle. With Db2, it is safe to use self-maintenance with any data and that is the main feature in Db2 that I like.
How was the initial setup?
The initial setup for Db2 is really straightforward. Their deployment and integration are very easy and straightforward. The environment takes a maximum of 40 minutes for installation. I have done it by myself. The complete deployment is not so easy that it is a simple repetition to do the same way on every site, but two or three weeks will be all that you need for an enterprise installation.
What's my experience with pricing, setup cost, and licensing?
The pricing is done by our pricing team and the quotes are given to the client's finance team. So in that sense, I do not have direct experience with the pricing models. I can say that Db2 is less costly than Oracle because I am selling both and I am doing enterprise sales for both. When a customer gets a quote during the buying process, I can see the pricing. The pricing for Db2 is always less than Oracle.
What other advice do I have?
On a scale from one to ten (where one is the worst and ten is the best), I would rate IBM Db2 Database as a seven-out-of-ten.
Most of the time recommending Db2 is harder than recommending Oracle because of the situation in our country. Whenever I propose Db2 to a customer, the customer will ask what they need to have to develop applications on Db2. I have to say to them that they need to have a Java developer to work on that. If the customer already has some Oracle databases, this makes introducing Db2 even more difficult because they already have the resources for Oracle development. Suggesting Db2 is difficult in our country because most of the people already have Oracle now. So suggesting Db2 is difficult because development on Db2 is not as easy as Oracle and finding the resources to work with it is not as easy. The question we have to answer all the time is who will do the development if the customer does not have a Java developer resource already.
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
Database Engineer at Meezan Bank
An affordable and stable solution to audit databases
Pros and Cons
- "The solution helps secure the database."
- "The product needs to improve its configuration and storage."
What is our primary use case?
I use the product to audit databases, SQL statements, and user activities. I am currently working on migrating the on-premise database to IBM Docker.
What is most valuable?
The solution helps secure the database. We can encrypt the data and mask the tables using the solution.
What needs improvement?
When we enable audits on our database, there is a server overload. The product needs to improve its configuration and storage.
For how long have I used the solution?
I have been using the solution for six months.
What do I think about the stability of the solution?
The tool is stable. I rate the tool's stability an eight out of ten.
What do I think about the scalability of the solution?
I rate the product’s scalability an eight out of ten.
How are customer service and support?
The support team didn’t give me a quick response to the issue I raised.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup is complex. Since the database has various types of data, we must integrate it with the audit server. An expert in Linux can easily manage the integration.
What about the implementation team?
It takes three to four days to deploy the solution. We needed help from IBM to implement the solution. We need only one person to maintain the product.
What's my experience with pricing, setup cost, and licensing?
The solution costs less than other products. I rate the pricing an eight out of ten.
What other advice do I have?
Guardium can be used in confidential environments. There are many customization options available in Guardium. We purchased the solution in 2018. I will recommend the product for auditing. Overall, I rate the solution an eight out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer.
Buyer's Guide
IBM Db2 Database
May 2026
Learn what your peers think about IBM Db2 Database. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
896,298 professionals have used our research since 2012.
System Administrator at a financial services firm with 1,001-5,000 employees
Beneficial auto-tuning, helpful support, but field updating could improve
Pros and Cons
- "The solution has many beneficial features, such as security, support, and stability."
- "IBM Db2 Database is not ACID compliant, which would improve it. Db2 lacks Isolation, so when two people are trying to update the same field at the same time it can become stuck. Other newer databases do not have this issue, such as Microsoft SQL, Oracle DB, PostgreSQL, and SAP HANA."
What is our primary use case?
The solution is running on top of IBM I proprietary hardware/software. It shows great stability. DB2 has improved the way our organization functions because we do not have to tune it. There is an autotuning function integrated into the OS, which is useful. On other databases, there is a need to do tunning from time to time.
How has it helped my organization?
Has a very good RDBMS with high throughput, customizable security features, and a reasonable licensing price.
What is most valuable?
The solution has many beneficial features, such as security, support, and stability.
What needs improvement?
IBM Db2 Database is not ACID compliant, which would improve it. Db2 lacks Isolation, so when two people are trying to update the same field at the same time it can become stuck. Other newer databases do not have this issue, such as Microsoft SQL, Oracle DB, PostgreSQL, and SAP HANA.
For how long have I used the solution?
I have been using IBM Db2 Database for approximately thirteen years.
What do I think about the scalability of the solution?
We did not have the need to scale the solution.
We are using the solution on a daily basis.
How are customer service and support?
We have a good SLA contract with the vendor for support.
I rate the support from the IBM Db2 Database a nine out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
I rate the initial setup of the IBM Db2 Database a seven out of ten.
The deployment of the database took one day and the application took some time because of the testing and integration.
What's my experience with pricing, setup cost, and licensing?
I rate the price of the IBM Db2 Database an eight out of ten.
What other advice do I have?
If someone is looking for a robust database with a reasonable price and security measures IBM Db2 Database is a good choice.
I rate IBM Db2 Database a seven 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.
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?
We use the solution as a database for e-commerce applications.
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.
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.
How would you rate customer service and support?
Neutral
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
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."
- "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
Buyer's Guide
Download our free IBM Db2 Database Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 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
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?
















