The Applications Manager Master may appear to be in a hung or unresponsive state. This behavior occurs when a substitution variable query takes an excessive amount of time to return from the database, causing the refresh thread to wait.
getSqlData() associated with substitution variables.AwE-9999 Internal errorDetails: connection found to be in use for more than 5 minutes and validate method failedcom.microsoft.sqlserver.jdbc.SQLServerException: Cannot continue the execution because the session is in the kill state.10:11:12.329 rfp0: .DBAccess: getSqlData(): sID-null query elapsed ms 705989 rows 1 (11 minutes, 46.0 seconds)
10:30:03.366 rfp0: .DBAccess: getSqlData(): sID-null query elapsed ms 822742 rows 1 (13 minutes, 42.7 seconds)
Applications Manager
Database: SQL Server or Oracle
When a substitution variable is evaluated, the Master executes the associated SQL query. If the query execution time is excessive (e.g., several minutes or longer), it occupies the refresh thread. While the thread is waiting for the database to return the data, the Master cannot perform other refresh activities, leading to a perceived hang.
RmiServer<timestamp>.log to identify the specific SQL query that is taking a long time to return. Search for the string elapsed ms to find high millisecond values.For further updates on this topic, users are encouraged to subscribe to this article.
if the hang persists after SQL optimization.