Mainframe Blog

Lower Mainframe CPU Consumption By Adopting BMC AMI Utilities for Db2

2 minute read
Roberto Cason

How many times has a project to reduce costs been thrown on top of your insurmountable stack of other priorities? When you have tried to reduce costs, have you solely focused on application consumption?

The common answer to these frequent questions is “All the time.” Trying to reduce costs can be a laborious and painful process because of several factors often outside of your control:

  • Do you have all the internal resources you need?
  • you have the right tools for the job?
  • Are different teams willing to collaborate?
  • Is your business willing to bear the risk of potentially major changes that could directly impact your customers experience?

Since legacy applications are, by definition, in business for a long time, these applications have often been optimized as much as possible over the years, so there may not be any further significant room for improvement in this regard.

But there is a component of mainframe consumption strongly linked to the use of the applications, a component considered a fixed cost that is never questioned, a component very easy to optimize: The Db2 Utilities standard COPY, LOAD, UNLOAD, REORG, RECOVER, RUNSTATS.

Have you ever measured how much basic data management with Db2 utilities is costing your system in a given year? Probably the answer is no, first because it does not often come to mind to do so, second because in reality it is not simple because the real total consumption is given by the consumption that is indicated in the output of the JOB, plus the sum of what is not seen and that is the consumption of the Db2 executed from its Address Spaces, in particular the DBM1.

Standard utilities increase the cost of Db2 every time they try to access an object which can be seen in the number of GETPAGES that Db2 executes. However, it is often impossible to separate the utility cost from the basic cost of Db2 unless system activity is extremely low, which is very unlikely.

For that reason, we benchmarked data management processes using a dedicated Db2 system to verify the real consumption of standard utilities vs high-performance, autonomic utilities like BMC AMI Utilities for Db2®.

Read more and download my whitepaper here.

Lower Mainframe CPU Consumption By Adopting BMC AMI Utilities for Db2

Have you ever measured how much basic data management with Db2 utilities is costing your system? We benchmarked data management processes using a dedicated Db2 system to verify the real consumption of standard utilities vs high-performance, autonomic utilities like BMC AMI Utilities for Db2®.


These postings are my own and do not necessarily represent BMC's position, strategies, or opinion.

See an error or have a suggestion? Please let us know by emailing [email protected].

Business, Faster than Humanly Possible

BMC empowers 86% of the Forbes Global 50 to accelerate business value faster than humanly possible. Our industry-leading portfolio unlocks human and machine potential to drive business growth, innovation, and sustainable success. BMC does this in a simple and optimized way by connecting people, systems, and data that power the world’s largest organizations so they can seize a competitive advantage.
Learn more about BMC ›

About the author

Roberto Cason

Roberto Cason (Padua,Italy)
Has worked in the BMC’s Data Management team as Software Consultant since 2016.
Over then 25 years of experience as System programmer and DBA in an outsourcing company for Banks and Financial Institutes where he was responsible for the design, maintenance, and performance tuning.
Roberto is a speaker for International and Local Db2 User Groups where he share his experience with the Db2 community.