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


ADD A NEW IDEA

Tables/Index (Range MQ MDC etc.)

Showing 97

Real global CGTT (not SESSION local)

SAP BW needs to materialize data into persistent (regular) tables to be able to access it from multiple session (connections). CGTT and DGTT in Db2 cannot be accessed from multiple sessions/connections. Therefore those temp tables that don't requi...
over 6 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 0 Not under consideration

DB2 database in a read only mode

Ability to place a DB2 database in a read only mode for a period of time. Out side of the "db2 set write suspend for database" or a quiesce.
over 9 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 1 Not under consideration

Support synchronous detachment of a table partition

Starting with DB2 9.7(?) the detachment of table partitions is handled asynchonously. To simulate synchronous behaviour a complicated work around has to be put in place. Such a behavior could be triggered by a new DML keyword such as ASYNC.
over 8 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 0 Not under consideration

DB2 performance - Hash partition table

On the VLDB - Very Large Database environment.DB2 should support hash partition table to improve performance especially pureScale environment.
about 8 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 1 Not under consideration

The option ordinality is used in XML queries but the overall performance is very slow

We use the for ordinality option in our queries but the over all performance is very poor.There is a specific XSCAN needed when ordinality is specified which takes a long time. this XSCAN produces a sequence of XML ELEMENTS. This sequence is then ...
over 7 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 0 Not under consideration

The support of IRS capture on pureScale EHL mode

In pureScale, Explicit hierarchical Locking is supported when opt_direct_wrkld set to ON.However, IRS capture is stopped abnormally due to SQL error.
over 6 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 0 Not under consideration

Add option :statement rollback is able to release the locks for the failed statement.

When -803 ( violating unique key constrain ) happen on a statement, there are two things happen1) db2 still hold the lock on the row accessed by the statement that cause -803 , no matter the statement had fail.2) The transaction was not rollbacked...
over 5 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 0 Not under consideration

Support for "every" in the "alter table add partition" to add multiple partitions

The "create table" statement supports this syntax to create a table with multiple partitions: CREATE TABLE DOCUMENTS ( ID INTEGER, CONTENTS VARCHAR(10)) PARTITION BY RANGE (ID)(STARTING 1 ENDING 1000 EVERY 100) This will create a table with 10 par...
over 2 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 0 Future consideration

Support mixed row/column environments without requiring CUR_COMMIT=ON

We have recently run into a problem when we enable Cur_commit because of the locking behavior expected by some applications (they expect blocking). Therefore, we have to disable CC, but then that app cannot use blu. We want to give our plant the a...
almost 6 years ago in Db2 / BLU Acceleration / Tables/Index (Range MQ MDC etc.) 0 Planned for future release

To remove tablespace maintenance restrictions on pureScale

To remove all the restrictions of SQL1419N Reason code = "11" on pureScale. 11 Altering database containers is not supported in a DB2 pureScale environment. As a result, the following clauses are not supported with the ALTER TABLESPACE statement i...
over 9 years ago in Db2 / Tables/Index (Range MQ MDC etc.) 2 Functionality already exists