DB2 12 for z/OS, which became generally available in October of 2016, delivered a number of key enhancements pertaining to SQL statements. Over the course of a few blog entries, I’ll describe some of my favorites among these enhancements. This first post in the series will cover piece-wise DELETE. First, the backdrop: suppose you have a need to remove a large number of rows from a table, using SQL (I say, “using SQL,” because a utility-based alternative, REORG with DISCARD, is not always …read more
Related Articles
Bind Sensitive SQL May Also be Place Sensitive
I have heard a lot of people ask "Why my SQL performance is vary depending on where the SQL is executed ?", sometimes you may notice that the same SQL is performing good in one place, but not good in...
My 4th Book is now available – Data Science (The MIT Press Essential...
I almost forgot, but my 4th book has been published ! It is titled 'Data Science' and is published by MIT Press as part of their Essentials Knowledge series, and is co-written with John Kelleher. It ...
Db2 for z/OS: Opportunities for CPU Efficiency When Data Clustering is...
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 a...
