oracle运行状况检查报告上次通话
我正在对数据库性能问题进行故障排除。在报告中,我发现了一些长时间运行的会话。不确定last_call到底代表什么。我猜oracle运行状况检查报告上次通话,oracle,Oracle,我正在对数据库性能问题进行故障排除。在报告中,我发现了一些长时间运行的会话。不确定last_call到底代表什么。我猜last_call列指的是V$SESSION.last_call ET,它描述为: 如果会话状态当前处于活动状态,则该值表示 自会话激活以来经过的时间(秒) 如果会话状态当前处于非活动状态,则该值表示 会话变为非活动状态后经过的时间(秒) 确切地说,如果您确切地指定了您正在使用的Oracle运行状况检查,将会有所帮助。如有必要,您可能可以通过在生成健康检查结果时运行此查询来了解健
last_call
列指的是V$SESSION.last_call ET
,它描述为:
如果会话状态当前处于活动状态,则该值表示
自会话激活以来经过的时间(秒)
如果会话状态当前处于非活动状态,则该值表示
会话变为非活动状态后经过的时间(秒)
确切地说,如果您确切地指定了您正在使用的Oracle运行状况检查,将会有所帮助。如有必要,您可能可以通过在生成健康检查结果时运行此查询来了解健康检查的工作方式:
select*from gv$sql where users\u executing>0
我猜LAST\u CALL
列指的是V$SESSION.LAST\u CALL\u ET
,它描述为:
如果会话状态当前处于活动状态,则该值表示
自会话激活以来经过的时间(秒)
如果会话状态当前处于非活动状态,则该值表示
会话变为非活动状态后经过的时间(秒)
确切地说,如果您确切地指定了您正在使用的Oracle运行状况检查,将会有所帮助。如有必要,您可能可以通过在生成健康检查结果时运行此查询来了解健康检查的工作方式:select*from gv$sql where users\u executing>0代码>
************************
Long running sessions for LNLS12P_SB
************************
INST_ID SID SERIAL# SQL_ID USERNAME LOCKWAIT SCHEMANAME MACHINE LAST_CALL
------- ------- ------- ------------- ------------------------------ ---------------- --------------- --------------- -------------------------------------------------- ---------
1 166 56286 fxd3d1mf6qsg4 NPL_USER NPL_USER nycindapp4.us.db.com 398.57
1 848 57444 fxd3d1mf6qsg4 NPL_USER NPL_USER nycindapp4.us.db.com 408.53
1 273 15473 fxd3d1mf6qsg4 NPL_USER NPL_USER nycindapp3.us.db.com 418.53
1 844 58591 fxd3d1mf6qsg4 NPL_USER NPL_USER nycindapp3.us.db.com 428.58
1 139 45028 fxd3d1mf6qsg4 NPL_USER NPL_USER nycindapp3.us.db.com 512.73
1 718 18749 fxd3d1mf6qsg4 NPL_USER NPL_USER nycindapp3.us.db.com 522.75