Db2 Month
Time to Rethink Db2 Disaster Recovery
For a long time, disaster recovery (DR) in Db2 z/OS environments was mostly about getting systems back online after a major outage. Whether it was a hardware failure, a data center problem, or a natural disaster, the focus was on full system recovery, bringing the...
What’s in a Name? The Untold Story of Db2 for z/OS’s COPYTOCOPY Utility
I spent 27 years at IBM in the Db2 for z/OS Development and Service organization, starting in 1989, when Db2 was already established but not yet the dominant data base leader that it would soon become and continues to be. To be a software engineer there during those...
The Developer-DB Love-Hate Relationship
There’s a reason why database administration or engineering remains a separate specialty. There are a large number of rabbit holes you can go down. I’m well aware that there’s probably 40% of Db2 LUW alone that I don’t know, even though I’ve spent 20 years working...
Accelerating Your Db2 Database
Your Db2 database The IBM mainframe and its Db2 database is the transaction processing workhorse for the world’s biggest banks, insurers and financial services companies. It was designed to execute their high-intensity transaction processing workloads very...
Db2 for z/OS EXPLAIN: What an Access Path Is, and What it Would Be
The EXPLAIN functionality of Db2 for z/OS, by which the query optimizer's access path determinations are externalized, has been around as long as I can remember, and Db2 people, by and large, are familiar with the concept. In recent weeks, however, I discovered that...
Db2 12 for z/OS Buffer Pools – Recommendations for PGSTEAL, PGFIX and FRAMESIZE
Not too long ago, I received a note from the leader of a Db2 for z/OS database administration team, asking for my take on a Db2 12 buffer pool configuration set-up that his team had devised. An interesting characteristic of the configuration was the use of the options...
Removing Duplicates From a List in Elixir
Thanks to the Enum module, in Elixir we can trivially remove duplicates from a list. In the following example, we take a list of integers and pass it to the Enum.uniq/1 function which removes duplicates from the list without altering the original...
Developing with Elixir/OTP Course Review
Ruby was the first programming language I truly fell in love with. Yes, I had used several others before (and have since), but Ruby was and still is something dear to me. I can appreciate the usefulness of Python, the simplicity of Go, and the mind-expanding nature of...
Db2 Month
DB2 for z/OS – Taking the Best Data Server on a Transformational Journey
Business transformation and agility are critical in today’s fast moving world. Clients demand insights faster, more often, and with greater accuracy based on up-to-the-second transactional data that is frequently housed in mainframe systems. The dependency on...
The DB2 Performance Advisor – SQL Performance Tuning Basics
When asked what is the single most important or stressful aspect of their job, DBAs typically respond “assuring optimal performance.” Indeed, a Forrester Research survey of critical DBA concerns indicates that performance and troubleshooting tops the list of most...
DB2 to the Rescue!
DB2 for z/OS applications continue to be a workhorse for large IT shops. Of course the DB2 applications have Service Level Agreements for availability and performance. These are largely based on requirements that drive customer satisfaction and transaction throughput....
The DB2 Performance Advisor – What is Performance
Assuring optimal application and system performance is one of the most important goals of IT professionals. And for DB2 developers and DBAs, tuning and monitoring are often daily tasks. But there are many factors involved in DB2 optimization and performance monitoring...
Automated SQL Quality Assurance
To leverage available skill sets and to save on costs, many large IT organizations have been moving their DB2 development efforts to off-platform programmers. These programmers are not mainframe developers, and may not even have mainframe logon accounts. They write...
Sign up to receive the latest mainframe information
Upcoming Events
Events
-
-
Virtual Db2 User Group | My All-Time Db2 Top Ten Lists
Virtual MeetingDate: November 17, 2026 - 11:30am ET Presenter: Craig Mullins What do Db2 performance, application development, database administration, and David Letterman have in common? Top Ten lists, of course! Join […]
-
Virtual Db2 User Group | November 17, 2026
Zoom - Virtual Meeting -
-
Virtual CICS User Group | Latest Update on Security in CICS TS 6.3: The Journey to Zero Trust
Zoom - Virtual MeetingCICS has been advocating zero trust principles and introducing security-focused enhancements since CICS TS 6.1. This session will explore the latest security capabilities available in CICS TS 6.3 and how […]
-
Virtual IMS User Group | December 15, 2026
Zoom - Virtual Meeting
❓Think You Know Mainframe AI
Mainframes have powered intelligent decisions for decades. Today, artificial intelligence (AI) takes that role further – spotting fraud as transactions happen, anticipating workload demands, helping developers understand legacy code, and strengthening system...
Next-Generation Dual-Architecture Processor, Advances in AI Enablement for Application Modernization, and more
IBM Unveils Next-Generation Dual-Architecture Processor for IBM Z and LinuxONE BMC Survey Finds 94% Confidence in the Mainframe as Enterprises Scale AI With Human Oversight Rocket Software Advances AI Enablement for Application Modernization Across Mission-Critical...
Partnership to Accelerate Secure AI Deployment, Introduction of New Agentic Modernization, and more
IBM Partners with OpenAI to Accelerate Secure AI Deployment for Enterprises Across Core Operations Kyndryl Introduces New Agentic Modernization Services-As-Software Scaled Through Kyndryl Bridge BMC Achieves the AWS AI Competency Kyndryl Named 2026 CIO 100 Award...
Mainframe Jargon Challenge
Every technical field develops its own language, and the mainframe world is no exception. Whether we’re talking about the alphabet soup of multi-letter acronyms or terms that have been part of the platform for decades, mainframe jargon serves as a kind of shorthand...
AI Ranked as Top Priority, Lightwell at No Cost to Universities, and more
Rocket Software Study Reveals 94% of Financial Services Leaders Rank AI as a Top IT Priority IBM Study: One in Four Malicious Breaches are AI-Enabled, Costing Companies $6 Million on Average IBM and Red Hat Offer Lightwell at No Cost to Universities, NGOs and Think...
❓Mainframes at the Movies
With summer blockbuster season upon us, it’s time to turn our attention away from the workaday world of the datacenter to its fictional representation. Mainframes have made memorable appearances on both the big and small screen for decades—sometimes portrayed as...

