Skip to Main Content
IBM Data and AI Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data & AI organization. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:


Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,


Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

IBM Employees should enter Ideas at https://ideas.ibm.com


Status Not under consideration
Workspace Db2 for z/OS
Created by Guest
Created on Apr 7, 2021

additional Db2 accounting info when SELECT FROM FINAL TABLE is used

When I use SQL UPDATE then the accounting information is very clear that UPDATE was used.


If I wrap that UPDATE with SELECT FROM FINAL TABLE on the outside then the accounting information does not clearly show UPDATE was used. This is tricky and almost misleading. The accounting output does show that SELECT was used (technically, the select or open/fetch count increases). The UPDATE counter is zero!

The information is indirectly available in the accounting via the ROWS_UPDATED counter. Basically, if I want to find how often I use SELECT FROM FINAL TABLE in my accounting then I must search and find SELECT (or OPEN/FETCH) greater than zero along with ROWS_UPDATED counter. then I know SELECT FROM FINAL TABLE was used. But I consider this a non-obvious method to find when this SQL syntax was used.

My idea is to add new accounting flag (IFCID) to indicate SELECT FROM FINAL TABLE was used. To make it obvious and clear that this SQL syntax was used.


Remember, the SELECT FROM FINAL TABLE syntax for DB2 is relatively new. But I really like it this relatively new SQL syntax and I encourage my developers to consider this SQL when they create application SQL or write data-zaps. I think it is very useful SQL...

I would find it easier to review if this SQL syntax was actually used if the information was more obvious in the accounting trace output!

you know... let us say I was asked to find which Db2 threads/programs did "update". In the past I would look at the accounting trace UPDATE counter. But now I have to remember to be more careful in my review of accounting history/


Obviously (to me)... my whole RFE also applies to SELECT FROM OLD TABLE too.


Needed by Date Dec 31, 2021
  • Admin
    Janet Figone
    Reply
    |
    Nov 13, 2021

    Dear Brian,

    Thank you for submitting this Db2 for z/OS enhancement request. After giving the request a comprehensive review, we have determined that we cannot include it as a candidate in an upcoming product deliverable because it is not consistent with the product direction. Consequently, we will not be implementing this request.

    We appreciate your input to the Db2 for z/OS development team. We also hope that you will continue to submit ideas for improvements as customer feedback is a key component to shaping the future direction of Db2 for z/OS.

    Sincerely,

    Db2 for z/OS Team