Oracle 等待事件 resmgr:pq queued 官方解释,作用,如何使用及优化方法
本站中文解释
Oracle事件resmgr:pq queued是一种消息通知,用于指示操作系统开始为指定的资源管理器(resmgr)服务排序,把前端提交的请求加入到队列中,因此允许数据库处理程序继续接收请求,并进行其他并发操作。
resmgr:pq queued事件遵循Oracle服务模块化架构,并在系统中正确工作。它是一种解决用户请求的重要方式,可以改进系统的可伸缩性和效率,并为为拥有更大量级的用户提供更好的响应时间。
resmgr:pq queued事件也用于服务请求调度,以便保证系统响应速度。它由持续称为Generic Scheduling Layer (GLS)的调度模型处理,可以确保请求的必要服务以最小的延迟提供,从而最大限度提高服务质量和确保系统的可靠性。
从技术上讲,resmgr:pq queued事件是一种较新的调度机制,它可以有效解决数据库系统看似简单,但复杂和强大的部署能力挑战。由于有可扩展性,它可以有效减少应用程序管理中的部署时间,并启用客户端模式。此外,它还最大限度限制系统资源消耗和改善调度效果。
resmgr:pq queued事件有助于改善数据库性能,并允许管理员对服务器进行实时调度和优化,从而更好地满足用户的服务要求。它的最新特征使得任务调度更加灵活、可靠,而不会因具有特殊性质的终端请求而降低性能。由于灵活性的提高,诸如持续服务器性能分析和调整之类的解决方案可以由管理员实现,对于实施成功的数据库和系统应用程序,这是一个绝对必要的能力。
官方英文解释
The session is waiting in the parallel statement queue.
Wait Time: The time the session waited for sufficient parallel query processes to become available to run this session with the requested degree of parallelism
Parameter | Description |
---|---|
location |
Location of the wait |
See Also:
Oracle Database VLDB and
Partitioning Guide for more information about this wait event