Overview
What is Db2?
Recent Reviews
How Db2 Differs From Its Competitors
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Reviewer Pros & Cons
View all pros & consVideo Reviews
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Db2, and make your voice heard!
Pricing
View all pricingDb2 on Cloud Lite
$0
Db2 on Cloud Standard
$99
Db2 Warehouse on Cloud Flex One
$898
Entry-level set up fee?
- Setup fee optional
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
Product Details
- About
- Integrations
- Competitors
- Tech Details
- FAQs
What is Db2?
IBM Db2 empowers developers, DBAs, and enterprise architects to run low-latency transactions and real-time analytics equipped for the most demanding workloads.
From microservices to AI workloads, Db2 is a hybrid database providing availability, built-in refined security, scalability, and intelligent automation for systems.
Availability
Mission critical environments require continuous availability and tolerance for failure. Db2 availability enables users to run workloads without interruption.
Built-in security
Db2 protects data with in-motion and at-rest encryption, auditing, data masking, row and column access controls, and role-based access.
Scalability
Db2 grows with users, scaling up and out as workloads evolve and performance needs change.
Automation
Built-in container operators automate time-consuming database tasks, while keeping the business running. Users can build apps while using Db2's advanced workload management automation and ML-optimized query engine.
Db2 can be run in the cloud, on-premises, or in hybrid environments.
Db2 Videos
Db2 Integrations
Db2 Competitors
Db2 Technical Details
Deployment Types | On-premise, Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Windows, Linux, UNIX |
Mobile Application | No |
Frequently Asked Questions
Comparisons
View all alternativesCompare with
Reviews and Ratings
Attribute Ratings
Reviews
(1-3 of 3)- Popular Filters
DB2 - database for your IBM ecosystem
- Reliable and fast
- Easy to deploy and administer
- Scalable as per the requirement
- Micro options can be placed in more user intuitive interface
- Documentation can be improved to include more information about micro options available in different menus in the UI
- Reliable and secure RDBMS
- Fast deployment within IBM ecosystem which saves a lot of time
Solid Product With Great Potential
- Business Analytics - facilitates data query to generate reports.
- Integration - can connect with other software.
- Easy - easy to learn and implement if you know SQL.
- Database can run faster.
- Report generation was made easier.
- We were able to pull useful insights.
IBM DB2 - love it or leave it - It's binary
- DB2 maintains itself very well. The Task Scheduler component of DB2 allows for statistics gathering and reorganization of indexes and tables without user interaction or without specific knowledge of cron or Windows Task Scheduler / Scheduled jobs.
- Its use of ASYNC, NEARSYNC, and SYNC HADR (High Availability Disaster Recovery ) models gives you a range of options for maintaining a very high uptime ratio. Failover from PRIMARY to SECONDARY becomes very easy with just a single command or windowed mouse click.
- Task Scheduler ( DB2 9.7 and earlier ) allows for jobs to be run within other jobs, and exit and error codes can define what other jobs are run. This allows for ease of maintenance without third party softwares.
- Tablespace usage and automatic storage help keep your data segmented while at rest, making partitioning easier.
- Ability to run commands via CLI (Command Line Interface) or via Control Center / Data Studio ( DB2 10.x+) makes administration a breeze.
- You cannot run multiple secondary nodes or cluster without additional software purchases; in some cases third party tools. This drastically increases your overall capital investment. The only way to accomplish a true HADR scenario is to set up NEARSYNC in one datacenter and do logshipping to another datacenter. Downside: You have to wait for the final log ship to complete before your DB is back up.
- Licensing is prohibitively expensive! If you are not grandfathered in, IBM licensing for a multi-datacenter, PRIMARY, SECONDARY, and Disaster Recovery (DR) setup can be in the multiple $100,000 range.
- Data Studio is built on IBM's Rapid Application Development (RAD) tool, built on Eclipse. So the download is in the multi-GB range and it includes a ton of bloatware not needed for your standard database maintenance. Control Center is a simple, powerful tool at a quarter of the disk space.
- Support for DB2 is very hard to come by without paid IBM support. Even then, opening PMRs does not solve problems as the response time for any PMR is always more than two (2) hours, even for enterprise-level paying customers. They always want the most inane log files that have nothing to do with DB2 or its operation, or they want core dumps during the issue. This becomes useless when the issue is "our database just crashed and you can't get those logs right now because I do not want to replicate the cause!"
- DB2's SQL syntax, while ANSI in CRUD opertaions, is different than Oracle. PostgreSQL, MySQL, and even MS SQL. One must become accustomed to a different syntax for LIMITs, cursors, record counting, stored procedures, user-defined functions, and even table / index creation or altering.
- We inherited DB2 as a standard database platform when our company was founded, so we have been stuck with it. There are only negative impacts on the use of DB2.
- We cannot find qualified candidates to help support it. You will occasionally receive a résumé of someone with DB2 experience, but they have either never run it in Linux or without a GUI, never run it via command line, or has only a very basic understanding of DB2 administration.
- Licensing always continues to increase year-over-year.
- ANSI SQL.
- Control Center
- Task Scheduler
- DB2 Registry values when initially working with a database.
- DB2 Command Line Interface when using a DB2INSTANCE
- Moving a database or instance from one server to another is particularly challenging, especially when using multiple partitions and tablespaces.