文档解释
ORA-12800: system appears too busy for parallel query execution
Cause: load on system is too high to perform parallel queries.
Action: re-execute serially or wait until system load is reduced.
ORA-12800:系统似乎需要太多繁忙,无法执行并行查询。
此错误表明系统太忙,无法完成查询。它可能是因为系统负载太重,分配不足的缓存或运行请求的操作、进程或程序的数量过多。
官方解释
ORA-12800: 系统太忙,无法执行并行查询。这也可能是由于裁剪写入不可接受的等待队列,或者系统上执行的其他操作的数量太多,导致资源耗尽。
常见案例
·有太多的活动会话正在运行,耗尽系统资源
·服务器上可用缓存不够
·为执行查询分配了不适当的资源限制
正常处理方法及步骤
1.检查占用资源最多的进程/查询
2.减少活动会话数量
3.调整查询分析器,增加可用缓存
4.重新调整未定义对象上的资源限制
5.检查硬件资源,以确保系统规模适当反映负载
6.在新的应用工作负载下评估服务器的实时需求