Skip to Main Content
IBM Sustainability Software - Ideas Portal


This portal is to open public enhancement requests against the products and services belonging to IBM Sustainability Software. 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
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


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.

Status Submitted
Created by Guest
Created on Mar 2, 2026

Platform Maintenance needs overhaul- Cleanup is single threaded activity not able to keep up with cleanup needs of large environments

Idea - BO Cleanup or platform cleanup needs to be multithreaded running multiple batches in parallel, should have ability to identify the data once and cleanup the identified data rather than identifying the cleanup data every day, should have ability to skip the deletes with 0 records and have option to target specific tables for targeted cleaning as per business needs.

Here are current problems with Platform Maintenance - 

  • BO Cleanup is single‑threaded, non‑scalable and sequential process.
  • Creation of IBS_SPEC_CA_DELETE table every iteration takes 45 mins almost everyday from 10 hours of cleanup time.
  • BO cleanup does the cleanup sequentially running delete on tables returning 0 records which is highly inefficient.
  • BO Cleanup when running in "Clean obsolete associations" mode runs for 5-6 hours and do not respect the clean timeout thus running in business hours frequently.
  • No table‑level targeting or staged cleanup is supported in the cleanup.
  • Cleanup cannot keep up with daily data growth for our largest market.
  • Configuration tuning in terms of batch size or increasing memory alone is insufficient to address the issue.
  • Manual SQL cleanup is unsupported and risky
  • Ongoing backlog causes workflow failures and operational risk for the business.
  • BO Cleanup can only be run in the non-business hours and as it locks tables during delete affects 24 * 7 applications.

why it is useful ?

  • BO Cleanup should be optimized to fix the above problems like it should be able to pickup multiple batches and process through them in parallel, skip tables with 0 records to delete etc.

Who would benefit from it ?

  • Large Tririga implementations where large number of records are marked for deletion every day, this will help keep the cleanup up to the data rather than building over time.

how should it work ?

  • It should address the above mentioned problems. Ultimately, we should be able to predict its behaviour and optimize it to be able to keep up with the cleanup needs of large Tririga implementations.
Idea priority Urgent
Needed By Yesterday (Let's go already!)