MDRapid Makes Db2 for IBM i Database File Changes Routine — Without Application Downtime

Change Management
Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

How IBM i teams modernize Db2 databases, expand capacity, and deploy structural changes in minutes—not hours or days.

By Donna Westmoreland, Midrange Dynamics North America

The IBM i Database Challenge: Change Without Downtime

For many organizations with critical applications running on IBM i, Db2 database file changes are much needed—yet often delayed. Structural updates introduce risk, complex dependencies require extensive planning, and acceptable downtime windows are increasingly difficult to secure.

Traditional approaches can leave applications unavailable for hours or even days. As a result, performance improvements, new functionality, and modernization initiatives are postponed.

MDRapid Changes the Equation

Developed by Midrange Dynamics, MDRapid enables near-zero application downtime for Db2 for IBM i database file changes. IT teams can reorganize data, reclaim space, convert DDS files to SQL DDL, add or modify fields, perform field expansion, and implement SQL partitioned tables—while production applications remain online.

Deploying database changes requires only minutes of planned downtime.

Enormous Files? No Problem!

MDRapid is designed for high-volume, high-activity environments. Even multi-million and multi-billion record files can be converted or reorganized while users continue working.

All changes are executed in a safe staging environment. MDRapid builds the new version of the database files in parallel, keeping production files and applications untouched. Data copying and transformation can begin days, or even weeks, in advance, giving teams complete control over timing and execution.

Final cutover is fast and predictable, requiring only a brief application exit.

How MDRapid Preserves Data Integrity

MDRapid performs database transformations in a secure staging library. Live data is replicated while journal transactions are continuously monitored and applied to the new file version, ensuring consistency throughout the process.

Multiple copy threads allow administrators to control throughput and system impact. Index rebuilding occurs in the background, even for large tables, further minimizing downtime.

MDRapid validates indexes and views before deployment, identifies issues early, and supports concurrent updates across multiple libraries or schemas. Workload groups and subsystem controls limit the performance impact of background processing.

Hitting the 1.6 billion record limit? MDRapid enables seamless migration to SQL partitioned tables, expanding capacity by up to 256x with minimal disruption.

Advanced Field-Level Data Transformation

MDRapid supports column-level data transformation using standard SQL syntax during background copy operations. Developers can apply intrinsic SQL functions, user-defined functions, or custom logic inline—eliminating the need for external conversion programs.

This capability simplifies field expansions, data normalization, and format changes while reducing development time and deployment risk.

______________________________________________________________________________________

Deploy IBM i database changes quickly 580 870Customer Use Case — Field Expansion Without Downtime

Scenario: A manufacturing company needed to expand multiple numeric fields in a high-transaction order file to support new pricing and forecasting requirements.

The Challenge: The file contained hundreds of millions of records and was accessed continuously by shopfloor and ERP applications. Traditional conversion would have required an extended outage.

The MDRapid Solution:

  • Built a new SQL-based version of the file in a staging library
  • Used MDTransform to expand fields and initialize new columns inline
  • Replicated live journal activity during background copy
  • Performed final cutover during a short maintenance window

The Result:

  • Minutes of downtime instead of hours
  • No application changes required
  • Improved performance and future scalability

Reduce Risk with Fully Tested Deployments

MDRapid makes it easy to maintain isolated test environments that mirror production. Database changes are validated before deployment, dramatically reducing post-install issues.

Advanced pre-copy and post-copy actions allow teams to customize workflows. Tasks such as field encryption, table partitioning, or data conditioning can be executed before bulk copy begins, while post-copy actions streamline final synchronization.

During deployment, MDRapid automatically moves existing production tables to a backup library and promotes fully built tables—with data and indexes intact—into application libraries. Downtime is reduced to seconds.

Robust restart and rollback capabilities protect production environments. If interruptions occur, processing resumes from the last checkpoint, and original file structures can be restored if necessary.

Performance Control Built for IBM i

MDRapid provides granular CPU and job management to prevent resource contention. Administrators can define processor usage, limit concurrency, and pause or resume processing as needed.

Multiple concurrent job threads reduce preparation time by up to 70%, while separating copy and monitoring jobs optimizes memory and CPU utilization. In the event of an unplanned outage, processing can resume where it left off.

MDRapid integrates seamlessly with IBM i development tools, including green screens, RDI, Visual Studio Code, CL commands, and REST APIs.

A centralized console tracks progress across environments, displaying records processed, transformation status, and estimated completion times. Tested deployment processes can be reused across partitions for consistency.

_____________________________________________________________________________________

Why IBM i Teams Choose MDRapid

  • Near-zero downtime for Db2 database changes
  • Safe DDS to SQL DDL conversion
  • Seamless field expansion and data transformation
  • Support for SQL partitioned tables
  • Built-in testing, restart, and rollback
  • Designed specifically for IBM i

MDRapid Includes MDTransform

MDRapid includes MDTransform, a powerful data transformation engine that eliminates the need for complex SQL scripting.

MDTransform maps and manages database changes, generates SQL automatically, and supports anything achievable in an SQL INSERT statement. It simplifies field expansions, merges, field-type changes, and DDS-to-DDL conversions.

Transformation results are validated during compilation, allowing teams to review and adjust outcomes before installation—avoiding surprises at deployment time.

Automatically Build and Refresh Test Data

Reliable test data is critical for modernization projects. MDTransform uses Data Copy Templates to define which files and records are required.

Development and QA teams can refresh data across the same or different partitions, on demand or on a schedule. Templates can be reused, and column-level data masking protects sensitive information.

Modernization Without Compromise

IBM i organizations worldwide rely on MDRapid to modernize Db2 databases safely and efficiently. By making database changes predictable and routine, MDRapid supports continuous improvement without business disruption.

With MDRapid, what was once considered risky or impractical becomes part of everyday operations—enabling IBM i teams to move forward with confidence.

 

Accelerating Change and Integration on IBM i

IBM i shops large and small trust software and services from Midrange Dynamics North America to evolve their IT strategies while enhancing productivity. With Midrange Dynamics integrated solutions, deliver DevOps and CI/CD pipelines, analyze applications, automate unit testing, minimize downtime, and create REST APIs. You can meet your change management, application modernization, and CI/CD goals on schedule and on budget. Whether you are just getting started or lack software updates, responsive support, and reasonable fees from your current vendor we can help. Our team’s decades of experience will make it easier for you to build great applications.     

 

 

LATEST COMMENTS

Buyer's Guide Search

Popular Products

Nexus Portal
43,974
IPCharge
38,955
IPCharge
38,955
Barcode400
37,627
WebSmart ILE and PHP
37,110
Presto
36,877
Catapult
35,740
Catapult
35,740
EDI Software - EZConnect iSeries EDI/XML Software Solutions
25,561
EDI Software - EZConnect iSeries EDI/XML Software Solutions
25,561

Support MC Press Online

$

Book Reviews

Resource Center

  •  

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: