IBM Maximo / MAS · Data Archiving

Your Maximo database,
finally optimized.

MX-Archiving is the native application that automates archiving of historical data from your IBM Maximo — with zero service interruption, no data loss, and zero effort for your teams.

↓60 %
Active tables from 1st cycle
Zero downtime
Scheduled background task
100 %
Data always accessible
Deployed at our Maximo clients — energy, industry, real estate & transport
The Reality

What happens to your Maximo database
after a few years in production

IBM Maximo accumulates millions of rows: work orders, job plans, inspections, inventory transactions. Without an archiving strategy, the database keeps growing until it becomes an operational — then financial — burden.

Performance in free fall

Queries take longer, data entry screens slow down, and reports take minutes where they used to take seconds. Your technicians are left waiting.

Infrastructure costs spiraling out of control

Every year, your DBA has to add disk space to absorb data that is no longer accessed in daily operations 80% of the time. Backups and restores take proportionally longer.

Audits and compliance made difficult

Finding a specific work history among millions of work orders becomes time-consuming — and risky during an ISO 55000 or regulatory audit.

The Solution

MX-Archiving: smart archiving,
natively integrated into Maximo.

Developed by Sinorfi after 20 years of Maximo projects, MX-Archiving installs as a native application in System Configuration and automates the entire lifecycle of your data.

Dedicated application in Maximo

MX-Archiving installs as a native application in System Configuration. Your administrators configure, run, and monitor everything from within Maximo — no third-party tools.

Automation via SQL jobs and periodic tasks

A single SQL job drives the entire process: copying data to the archive tables, then deleting it from the active tables. Schedulable to fit your maintenance windows.

Management by archiving groups

Define coherent groups (e.g. INTERVENTIONS = work orders + linked child objects). Archiving preserves referential integrity and archives the parent object along with all its child records.

Archived data remains accessible

Archive tables (e.g. IPO_ARCHI_WORKORDER) remain queryable from within Maximo. Your teams can retrieve any historical record without any special handling.

Automated archiving flow
1
Trigger — Maximo periodic task
2
SQL job — processing started
3
Data copied to the archive tables
4
Data deleted from the active tables
5
Processing complete — history updated
Supported archiving methods
ISOLATED — record by record BATCH — scheduled bulk processing
Features

Everything MX-Archiving
handles for you.

A complete solution, from configuration to real-time processing monitoring — with no compromise on the integrity of your Maximo data.

Config

Archive table configuration

Define, for each Maximo object, its source table (WORKORDER) and its archive table (IPO_ARCHI_WORKORDER) with a configurable prefix.

Core

Hierarchical archiving groups

Create parent-child groups to archive a work order together with all its linked child objects, while preserving referential integrity.

Config

Granular enable / disable

Enable or disable archiving table by table, independently. An inactive table is skipped on the next cycle without changing the overall configuration.

Ops

Flexible scheduling

Choose the periodic task, frequency, and time window. Archiving can run at night, on weekends, or on demand — without impacting production.

Audit

Complete monitoring and history

Status of each archiving run (success / failure), detailed error messages, execution date, and the trend in the number of records archived per table and per year.

Engine

Proven stored procedures

4 stored procedures cover every case: InsertSourceToDest_E, _ENS, _U, _Unit — to properly handle each type of Maximo object.

Security

Referential integrity preserved

Parent-child groups ensure a work order is never archived without its child objects: labtrans, matusetrans, woactivity, woservicerec…

Ops

Archive export & replay

Archive tables can be exported to lower-cost long-term storage, or replayed back into the active database if a business need justifies it.

Compat

Maximo 7.6.x · MAS 8.x · MAS 9.x

Compatible with all supported IBM Maximo versions. Works on Oracle, SQL Server, and DB2 with no specific configuration.

Implementation

Get started in 4 steps,
without disrupting your production.

Our IBM Maximo consultants handle the entire deployment. Your team is up and running within days, fully autonomous in managing the solution.

01
Day 1–3 Audit

Audit of your Maximo database

Analysis of data volume per table, identification of tables that are candidates for archiving, definition of priority archiving groups, and estimation of the expected performance gain.

02
Day 4–8 Configuration

Installation & configuration

Installation of the MX-Archiving application in Maximo, configuration of source / target tables, hierarchical groups, and archiving methods tailored to your business context.

03
Day 9–12 Testing

Testing & validation in staging

Execution of a first archiving run in a staging environment, validation of the archived data, referential integrity checks, and measurement of the performance gains achieved.

04
Day 13–15 Production

Go-live & knowledge transfer

Deployment to your production instance, scheduling of the SQL jobs, and knowledge transfer to your Maximo administrators so they can run the solution independently.

Benefits

What you gain, concretely.

Figures observed at our utilities, industrial, and real estate clients — measured 3 months after going live.

↓60%
Volume of active Maximo tables, from the 1st archiving cycle
×4
Speed-up of the queries most used by your technicians
↓40%
Maximo database backup & restore time
100%
History retained, searchable, and auditable from Maximo
Performance

Maximo regains its responsiveness

Immediate reduction in the response time of data entry screens and reports. Your technicians get back to work without waiting — and productivity follows.

Compliance

Stress-free ISO 55000 audits

All historical data remains retained and traceable. In the event of a regulatory inspection, the complete history is available in a few clicks from Maximo.

Migration

Easier MAS 9 migration

A leaner database significantly reduces the time, risks, and costs of migrating to IBM Maximo Application Suite 9.

Free audit

Estimate the performance gain
for your Maximo database.

Our consultants analyze your Maximo instance free of charge and provide you with a concrete estimate of the volume and performance gains you can expect from MX-Archiving.

  • Volume analysis per tableIdentification of candidate objects and estimation of the gain from the 1st cycle.
  • MX-Archiving demo on your environmentTargeted demonstration on Maximo 7.6.x, MAS 8.x or MAS 9.x depending on your version.
  • Quantified business caseEstimation of the impact on performance, storage, and TCO.
45 minutes
Video call or on-site
NDA available

Book my audit

A Sinorfi consultant will contact you within 1 business day to schedule a slot.

Used only to schedule your audit.

No spam. No marketing list. A Sinorfi consultant will respond to you.

Thank you.

We have received your request. A Sinorfi consultant will contact you within 1 business day to schedule your audit.