IBM Db2 Database Room for Improvement

SH
Mainframe Technical Manager/Service Integration Lead at a tech services company with 10,001+ employees

The good thing is that there are improvements coming with later function levels for the z/OS Db2. I'd like it if, with the operating system that we've got, z/OS, on the mainframe, it would allow us to refresh the hardware to run Linux dockers on the mainframe. This means this might give us opportunities for different ways of coming into the Db2 environment in the future. We just want a bit more integration with Linux. That said, we are already seeing Linux more readily available on the mainframe environment.

Not only have we got the premium operating systems on OS. We can run LPARs on the same mainframe footprint that is also supporting Linux. This is what has improved and made the mainframe environment more competitive.

We're also looking at AI for Db2 as well, and machine learning for the future. We know that AI has come out, that we're going to get that, and we're going to evaluate that product next year for Db2.

That said, I haven't got any real complaints about Db2 on the mainframe. For the most part, a lot of the problems we have nowadays are to do with communication between the various teams that you would class as stakeholders.

View full review »
DD
Senior project manager (APAC region) at FreeBalance

Db2 interface could be improved a bit. Comparing it to Oracle, Db2's interfaces could be improved. 

View full review »
Daniel Tamiru - PeerSpot reviewer
Manager, Database & System Administration at Awash International Bank

IBM Db2 Database could improve with better security.

View full review »
Buyer's Guide
IBM Db2 Database
March 2024
Learn what your peers think about IBM Db2 Database. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,578 professionals have used our research since 2012.
BN
Product Development Manager at a tech services company with 11-50 employees

The product’s user interface is not easy to use. I did one implementation of pureScale at Welsh Bank. It was very, very complex to deploy the feature. It took us more than six weeks. It has specialized hardware for you to use, and specialized switches are required to have that functionality in place. Over the years, it has improved, but nine years ago, it was a nightmare. The product should make the implementation of pureScale easy. It could give a seamless experience.

View full review »
MK
Solutions Architect at a retailer with 10,001+ employees

IBM gives us tools that help us 

When I look at Microsoft SQL Server, SQL Server provides me with better tools for database management. IBM is missing things like data permissions and backups, et cetera. Microsoft has a very user-friendly interface that IBM lacks. The user interface from IBM is not great.

View full review »
Balamurugan Ramalingam - PeerSpot reviewer
Senior Quality Assurance Consultant at Public and Business Service Delivery

The solution's UI hasn't been upgraded. The solution’s UI is an area to improve because the solution was developed long ago. However, to date, they have been good at whatever they have been doing. But I feel that the solution's UI can be made more appealing.

Since the solution is functioning at its peak, there are no additional features that I would like to see in it.

View full review »
Siddharth Matalia - PeerSpot reviewer
Senior Technical Specialist at a manufacturing company with 10,001+ employees

IBM Db2 Database could improve in the steps it takes for upgrades. It is not an easy process. The process of upgrading the version is lengthy and requires a lot of time. To make it more efficient, I suggest implementing some automation on the solution side. This will greatly reduce the time required for the upgrade.

In the logging section, we can observe that we have two designated areas for secondary logs and logging. This is vastly different from the HANA database where lock identification and prompt action-taking are possible due to the instant notification feature. In our case, we have to manually create a query for the same result. However, in HANA, an alert ID is provided automatically. The same feature should be implemented here for the purpose of alerting.

View full review »
NG
DB2LUW and Couchbase ADMINISTRATOR at HCL Technologies

We need some time to improve the performance. We have to perform a weekly REORG, or else RUNSTATS for the databases.

In Oracle's 19.1 version, there are many ways to automate things. However, in the case of Db2, we have less scope. As of now, my understanding is they have a separate tool called Pacemaker. It's similar to the HADR, TSA, which is Tivoli System Automation. 

The initial setup is difficult. 

In terms of OS-level information, we won't be able to capture database entries. There are bugs. If the bugs are fixed in that, it'll be easier. Whenever there is an OS-level error or the logs are attached to the database, we have to reach out to the OS team to get the information. 

View full review »
MR
DBA at a tech vendor with 201-500 employees

The management of Db2 should be simplified because there are not too many specialists in this area, and the learning curve of Db2 specialists is very long. After the courses, probably it takes one and a half or two years to get to the point when you are using the product properly in the production systems. So, the complexity is very high, and the most important thing is to simplify the management of the product, including self-maintenance. They should simplify the installation, management, and monitoring to simplify the product. It takes too long for a person to be a specialist in this product.

The price should also be adjusted a little bit. IBM is quite expensive with respect to the product.

View full review »
Cosmin CIobanica - PeerSpot reviewer
Global Solutions Architect at a tech vendor with 10,001+ employees

IBM Db2 Database is not a commodity product compatible with hyperscalers. IBM Db2 Database needs to work more on compatibility with other platforms.

Considering the competitors of IBM Db2 Database, I would say that the tool has to be made more cloud-friendly and should have agreements with AWS, Microsoft, or Google to run things on hyperscalers. In general, I would want the tool to have a bit more openings around cloud solutions rather than only being available on-premises.

View full review »
Jørgen Espensen - PeerSpot reviewer
Project Manager at SPS

The command line part of this solution could be much better. Redshift is a lot better. It's easier to work with them. IBM Db2 is a little bit outdated.

View full review »
MR
DA / DBA at Discount Bank

They should simplify the management of Db2 as a relational database system. There should be the simplification of management. This is probably one of the most important asks for being successful in the future.

They should add AI support for performance improvements for application and system performance and tuning management. AI is a very deep and complex product. There are thousands of parameters, and it is very hard to do it manually. So, I would suggest developing an AI system to do the monitoring, tuning, and performance improvements.

View full review »
Md Al-Amin - PeerSpot reviewer
Senior System Analyst at Thakral

One area where IBM Db2 Database could be improved is its Java development environment. Similar to those found in competitors like Oracle, there could be more user-friendly tools with features such as drag-and-drop functionality, visual basics, and low-code capabilities.

View full review »
RD
Senior Cyber Security Specialist at a tech vendor with 10,001+ employees

The queries can be difficult for beginners because there are so many. I would like to see more use cases for flow analysis that enable us to correlate the flow with events. Adding this feature in a QI format would be good for beginners.

View full review »
Luigi Notarantonio - PeerSpot reviewer
DevOps Engineer at Cy4gate srl

The scalability could be improved, but the problem was that it was something in the legacy of the application where I work.

The problem was not the DB itself, but there were certain limits regarding the application, and the DB was the final component, where we worked. We weren't too concerned with the DB.

It's expensive, but it's not for every client. 

Also, the website could be more intuitive. I didn't find it easy to find documentation on the website.

View full review »
Georges BOMBOH - PeerSpot reviewer
Director at Pharos Consulting

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.

View full review »
S-
Department Head of Big Data and Analytic Solutions at a tech services company with 501-1,000 employees

The price should be lower.

View full review »
SK
Implemenation Specialist at a engineering company with 10,001+ employees

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. 

View full review »
FM
Database Engineer at Habib Bank

When we enable audits on our database, there is a server overload. The product needs to improve its configuration and storage.

View full review »
MS
System Administrator at a financial services firm with 1,001-5,000 employees

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.

View full review »
AA
CIO at Mobica

Hardware and support subscriptions are very expensive. Better partnerships in the Middle East or Egypt could reduce costs. 

The solution no longer supports POWER8. 

View full review »
JH
Solution Architect at a insurance company with 10,001+ employees

Integration with other services could use some improvement. Currently, we are using Informatica ETL (Extract, Transform and Load) and the data is not loading as expected between the Db2 database and Informatica. Our goal is to eventually migrate the data to Azure servers and evaluate how it will perform. Currently, we are doing a POC (Proof of Concept) on this migration, but the second step cannot be completed without a dependable data load.  

View full review »
SP
Architect at a wellness & fitness company with 1-10 employees

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.

View full review »
Giuseppe Innamorato - PeerSpot reviewer
Senior Client Director at Alkemy digital_enabler

The initial setup could be improved.

View full review »
BN
Product Development Manager at a tech services company with 11-50 employees

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.

View full review »
SR
System engineer at a financial services firm with 10,001+ employees

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.

View full review »
KK
Managing Consultant at a computer software company with 501-1,000 employees

IBM Db2 Database could improve the user-defined functions. There are some user-defined functions that are missing, such as the spring functions. I used to have  Teradata for my projects and I was used to working in the environment. They had a good set of user-defined functions.

In a future release of the IBM Db2 Database, it could be helpful to have SQL assistance. Teradata had this feature and it was very useful to connect to warehouses.

View full review »
SM
Senior Systems Architect/Analyst/Developer at a logistics company with 1,001-5,000 employees

It's going to be a much smaller marketplace for this product, and most significantly, IBM doesn't target marketing to that marketplace. Their view of it is they're maintaining it, they're continuing to upgrade it, they're continuing to grow it, however, they don't go out and try and sell that as an architectural solution the way they do Linux and Unix. That's because once you get inside of the IBM architecture, up until about six or eight years ago, it was not open source. You were tied to the development language of either COBOL or the development language of RPG if you wanted to develop on that platform.

Now, it now supports Java and PHP, and it does open source, but for those reasons, IBM was never looking to market or push that as a viable solution. They didn't push the IBM i as a direct competitor to Oracle, they pushed their Linux Unix versions of it, their IBM Z series against Oracle and SQL server, as it's a more direct head-to-head comparison. The IBM i architecture is the one-off if you will. You're not going to see a lot of people looking at it.

View full review »
YS
Global Infrastructure service manager at a manufacturing company with 10,001+ employees

The only drawback that we see in Db2 Database is the crash recovery. When there is a crash and somebody has to do the recovery, Db2 Database first stops, and then it does any crash recovery. In Oracle Database, crash recovery happens within the database. The database is not shut down.

View full review »
HV
Test lead at Percik Consulting

They should make the process of building up queries easier for the solution.

View full review »
NG
Solution Director at HCL Technologies

The platform itself needs improvement. They should develop a containerized version of the solution. In addition, they should include dashboard features as well.

View full review »
Md Al-Amin - PeerSpot reviewer
Senior System Analyst at Thakral

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.  

View full review »
it_user700098 - PeerSpot reviewer
Project Manager at a tech services company with 10,001+ employees

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

View full review »
PK
Solutions Architect at a financial services firm with 10,001+ employees

We need to have a cloud-based version of this database.

It would be helpful to have a hybrid data storage facility that includes NoSQL technologies.

View full review »
MR
DA / DBA at Discount Bank

The ease of use, or ease of management, could be improved.

There are many improvements all the time on the solution. There is no one thing that I would mention. IBM invests a lot of money to improve the tool and maintain it. There are improvements all the time happening in different areas. 

View full review »
SA
Technical support manager IBM Power systems at a computer software company with 51-200 employees

I think they need to improve the GUI and I'd like to see more integration with other platforms. 

If you have a project involving several platforms or databases it's the integration with other products that's crucial. Db2 has this capability but sometimes there are issues and you have to contact support to get things fixed. 

They haven't done extensive testing with integration; they'll often send you to third parties. It often means that you have to purchase additional products in order to integrate with other platforms and that's an additional cost. 

View full review »
HB
Domain architect at a financial services firm with 10,001+ employees

The solution could be more modern and have updated database technology. This would allow it to work with modern applications a lot more seamlessly. You will find that there are other better-suited databases where you can deal with more modern type applications.

In the future, they can improve by being closely aligned with the next generation of application that are arriving or that will be developed.

View full review »
SK
Implemenation Specialist at a engineering company with 10,001+ employees

In terms of improvements, IBM Db2 can improve its interface and its functionality. Also, the embedded functions should be much richer than the current ones - the functions which are embedded in the engine itself.

For example, I can find more DEPTH functions in Oracle than in Db2. Also, SQL Server still has richer functions than Db2.

View full review »
AV
System Administrator at a tech services company with 51-200 employees

Because this solution is a big data database only dedicated to the application server, it is very difficult for us to assess areas of improvement. We use the database, so we don't have any other requirements or need to use it in any other way.

The licensing fees can be reduced. While we don't see the breakdown, we know that IBM licenses for the backup system are very expensive.

View full review »
GD
Security Analyst at a insurance company with 1,001-5,000 employees

It is worth noting that the RACF security product is used to safeguard the DB2 environment on the mainframe. This allows us to maintain all security rules for resources on the mainframe using the RACF security product. Some shops I have worked in do not use external security managers like RACF, Top Secret or ACF2 to protect the DB2 environment. I have seen instances where installations with DB2 use native internal security.

If an installation does not use an external security manager product like RACF, Top Secret or ACF2, then native internal DB2 security would have to be used to safeguard DB2 resources. This results in the DBA's being responsible for security profiles that protect DB2 resources. It's better to let the DBAs do the job they do best; that is, define the resources and then let the security team protect them accordingly, with their input of course.

View full review »
DL
Mainframe Application Analyst / Developer at a insurance company with 10,001+ employees

Applications are used within the boundaries of their functionality and/or business purposes.

While there are different situations that may occur either on a daily basis or once in a while, solutions are limited to the scope of their usage. So it's very difficult to determine if any improvements are needed or suggested.

This would be a situation basis and an attempt to use the product
outside of the business scope.

View full review »
WC
Service Director at scsi co.,ltd

The backup solution lacks flexibility in some situations and could be improved. In addition, the management tools should be improved in the next release.

View full review »
MR
IT Developer at a financial services firm with 10,001+ employees

The solution could improve by providing more integration.

View full review »
WC
Service Director at scsi co.,ltd

The solution could improve the centralization aspect of the tools.

It would be ideal if the solution offered backup functionality. Many similar tools already do, which means Db2 is somewhat behind the curve in terms of what a customer might expect from it.

View full review »
GN
Consultant at a tech services company

I don't have a general opinion about how they can improve this product. The performance could be improved. 

View full review »
Ahmed Ashmawy - PeerSpot reviewer
Data Practice Lead at Hyve Technology Consulting

The tool is not easy to use. It needs to improve scale computing so that the tool can be scaled vertically. The product needs to enhance pre-engine optimization and it needs to be more efficient in completing queries. The documentation should be updated to include different scenarios of deployment. 

View full review »
Md Al-Amin - PeerSpot reviewer
Senior System Analyst at Thakral

There are some issues with Db2's database file system not being readable. The storage could also be increased, and the monitoring could be improved.

View full review »
EC
IT Director at BISTP

We would like to see a web-based interface for this solution, as it would help to improve visibility.

It would be helpful to have more querying tools and more development tools for us to work easily with Microsoft. For example, ODBC drivers would make work easier for our development team.

View full review »
NC
Senior Manager of MIS at Fountain Set

Performance is something that can be improved with DB2.

We have had issues with respect to scalability.

The usability can be simplified.

View full review »
it_user698637 - PeerSpot reviewer
DB2 DBA at a financial services firm with 10,001+ employees

Monitoring. There are very few applications that really monitor DB2.
Marketing. IBMers from other IBM brands, do not rely on DB2.

View full review »
it_user75351 - PeerSpot reviewer
VP of IT at a financial services firm

Some of the internal rearrangement in the administration is not as straightforward as it is in competing products. 

View full review »
SM
Business Intelligence Consultant at a university with 10,001+ employees

I would like to see better support for advanced analytics.

View full review »
it_user121524 - PeerSpot reviewer
Sr. System Architect at a tech services company with 1,001-5,000 employees
It should be easier for web enablement. It is currently easy, but the more web products use the tool, the better it is. View full review »
ME
Enterprise Solutions Architect at a computer software company with 201-500 employees

Backing up databases from Windows and restoring them on AIX and vise-versa.

Support for migrating DB2 v9.7 to 11 in a single process with no intermediate versions jumping

View full review »
DD
Lead Code Wisperer at a tech vendor
IS
Managing Director, North America at Business Consultants, Inc.

IBM just came out with new hardware in September, so they are getting ready for the cloud. If they can push through with all those features they're talking about, I think they have a good product lined up. Right now, the solution needs to have end-to-end encryption, to be cloud-ready, to have native support for Linux, and built-in data scientist workbenches. These are promised to us in the new release, and I hope that happens.

End-to-end encryption specifically is something the solution needs to have in the next release.

View full review »
it_user77925 - PeerSpot reviewer
Engineer at a tech services company
  • 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.)
View full review »
it_user442923 - PeerSpot reviewer
VMware & Storage Design Lead at a university with 1,001-5,000 employees

In my limited use case, the only major thing would be improved reporting capability.

View full review »
it_user700107 - PeerSpot reviewer
DBA with Oracle Database, IBM DB2 and Cloudera Hadoop project at a financial services firm with 5,001-10,000 employees

Absolutely -- centralized management tools with UI interface, like Oracle EM .

View full review »
IF
CEO at a tech services company with 51-200 employees

The capabilities of this solution could improve.

View full review »
JK
CTO at Jutel

It would be nice if it was easily available on all platforms because nowadays, it is not there as a general database.

View full review »
it_user700134 - PeerSpot reviewer
SAP Basis Administrator at a pharma/biotech company

The diagnostic log (db2diag.log file) could be a little bit more user-friendly.

View full review »
it_user4401 - PeerSpot reviewer
Developer at a transportation company with 1,001-5,000 employees
- For me and the company that I work for was expensive - When I bought it, it required complicated licensing View full review »
it_user3876 - PeerSpot reviewer
Database Manager at a tech company with 51-200 employees
• 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. View full review »
Buyer's Guide
IBM Db2 Database
March 2024
Learn what your peers think about IBM Db2 Database. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,578 professionals have used our research since 2012.