Modifying the server configuration member for IMS Direct
Enable the IMS Direct parameters in the server configuration member.
About this task
This IMS Direct feature provides map reduce and parallelism support for accessing native IMS files. This support bypasses the requirement of having to use native IMS API calls by reading the IMS database files directly, similar to how an unload utility may work. This provides a significant increase in performance and reduced elapsed time in processing analytical type queries.
When an IMS SQL query is run, the SQL engine for the server will determine if the request is best to be run using IMS Direct (native file support) or if IMS APIs are required. The determination is based on database and file types supported as well as the size of the database. Virtual tables of the IMS segments are required just as before.
- HIDAM/VSAM
- HDAM/VSAM
- PHDAM/VSAM
- PHIDAM/VSAM
Compressed IMS databases are not currently supported by this enhancement.
The server configuration member is shipped in data set member hlq.SAZKEXEC(AZKSIN00) and copied to hlq.AZKS.SAZKEXEC(AZKSIN00) by the job in the AZKGNMP1 member for you to make your local modifications.