IBM DB2 Community

IBM DB2 Blog

Robert Catterall
Follow /31 Dec 2017 at 9:31pm / IBM DB2 Blog

Db2 for z/OS: Opportunities for CPU Efficiency When Data Clustering is not a Priority

Not long ago, a veteran Db2 for z/OS DBA contacted me with an interesting question. He had, in the system he supported, a table with a clustering index, and he wanted to know how he could get Db2 to act, with regard to INSERT operations and also with...
64 0 /
Robert Catterall
Follow /21 Nov 2017 at 8:07pm / IBM DB2 Blog

Db2 12 SQL Enhancement: Temporal Logical Transactions

Temporal data support, introduced with Db2 10 for z/OS, is one of the more interesting SQL-related Db2 enhancements delivered in recent releases of the DBMS. Temporal data support comes in two flavors (which can both be utilized for a single table): business...
125 0 /
Robert Catterall
Follow /27 Oct 2017 at 7:49pm / IBM DB2 Blog

Db2 12 for z/OS: Enhanced Lock Avoidance in Data Sharing Environments

In the last entry posted to this blog , I described the mechanisms (including PUNC bits and commit log sequence numbers, aka CLSNs) used by Db2 for z/OS for lock avoidance purposes (lock avoidance here refers to a capability whereby Db2 can, in many cases...
133 0 /
Robert Catterall
Follow /30 Sep 2017 at 5:02am / IBM DB2 Blog

Db2 for z/OS: Lock Avoidance

Not long ago, I served as part of the teach team for a Db2 12 for z/OS Technology Workshop that IBM offered in a city in the USA. During that workshop, I covered, among other things, a Db2 12 enhancement that can improve the CPU efficiency of a Db2 data...
423 0 /
Robert Catterall
Follow /31 Aug 2017 at 4:27am / IBM DB2 Blog

Db2 12 for z/OS SQL Enhancements: Advanced Triggers

In this, the fourth of a set of four entries covering SQL enhancements introduced with Db2 12 for z/OS, I will describe new trigger capabilities delivered by way of what are called "advanced triggers" (the kind of trigger that you could define...
256 0 /