Use PL/I to determine the algorithm for an IMS HALDB PSE
Experimenting with various PSE algorithms
From the developerWorks archives
Date archived: September 6, 2016 | First published: July 26, 2012
IBM® Information Management System's High Availability Large Database (IMS HALDB) is a partitioned database. A Partition Selection Exit (PSE) is an Assembler routine that is used to distribute records across the partitions. There is no way to prove if the algorithm in a PSE will provide a desired distribution, without implementing the PSE beforehand. Since implementing a PSE affects database availability, a way is needed to evaluate PSE algorithms without affecting availability. This article describes an approach to evaluate algorithms using a High Level Language (PL/I) to produce a uniform distribution.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.