My Oracle Support Banner

如何在无法收集Systemstate Dump或Hanganalyze时收集Oracle会话(进程)信息 (Doc ID 2505003.1)

Last updated on JULY 31, 2019

适用于:

Oracle Database Exadata Express Cloud Service - 版本 N/A 和更高版本
Oracle Database Backup Service - 版本 N/A 和更高版本
Oracle Database Cloud Exadata Service - 版本 N/A 和更高版本
Oracle Database Cloud Service - 版本 N/A 和更高版本
Oracle Database - Enterprise Edition - 版本 10.2.0.1 和更高版本
本文档所含信息适用于所有平台

用途

如果当问题出现时,您错过了执行system state dump (SSD) 或者hanganalyze output (HA)收集oracle会话(进程)信息。

此信息不能替代SSD或HA,但可以作为辅助信息,帮助Hanging或Locking问题

获取oracle会话信息的来源有两个:

  1. (g)v$active_session_history

这是ASH内存区域,它是共享池的一部分,每秒采样一次。

  1. DBA_HIST_ACTIVE_SESS_HISTORY

这部分信息是ASH内存区域的备份信息,存储在SYSAUX表空间,并且每10秒采样一次。

如果发生Hanging或Locking问题,且实例没有重启,那么在(g)v$active_session_history信息没有被覆盖之前,尽快的从(g)v$active_session_history获取数据。

 

排错步骤

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


文档内容
用途
排错步骤
参考

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.