Informix - Problem description
Problem IT13967 | Status: Closed |
STORED PROCEDURE QUERYING SYSONLINELOG LEAKS AIO FILE HANDLES | |
product: | |
INFORMIX SERVER / 5725A3900 / C10 - IDS 12.10 | |
Problem description: | |
A query against the sysmaster table sysonlinelog will cause an AIO file handle to be allocated for the online.log for the duration of the query. If the query is run from a stored procedure then the handle is not closed upon completion of the procedure and a new one will be allocated on its next execution. When the session that executed the stored procedure closes then the currently open aio file will be closed but all previous file handles will remain open. After 32767 aio handles have been allocated the stored procedure will fail with error 244 / 101. Other server operations that require an aio file handle will also fail and the instance will need to be restarted. The aio file handles may be observed using the onstat -g iof command. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users who often query sysmaster's sysonlinelog or * * sysbaract_log tables in slightly unusual ways, such as using * * subqueries * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Update to IBM Informix Server 12.10.xC8W1 or later * **************************************************************** | |
Local Fix: | |
Solution | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 24.02.2016 10.07.2017 10.07.2017 |
Problem solved at the following versions (IBM BugInfos) | |
12.10.xC8 | |
Problem solved according to the fixlist(s) of the following version(s) |