文档解释
ORA-09700: sclin: maximum number of latches exceeded
Cause: ORACLE wants to use more latches then available.
Action: increase INIT.ORA parameter latch_pages or decrease the amount of shared memory you are using.
ORA-09700:SCLIN:已超过最大锁等待数
官方解释
这是一个可恢复的错误信息,Oracle 警告用户当前在进程间的等待锁的次数已超出了允许的范围 (每个进程最多允许 1024 次)。
常见案例
此错误常见于用户尝试从一个表中检索数据,其他用户占用了它上面的锁,这阻止了原始用户可以访问该表。
正常处理方法及步骤
1.确认是否有其他用户正在使用此表,要么查看v$session视图以确认此表中是否有其他会话。
2.如果有其他会话,确保表上未具有任何事务。
3.如果存在事务,可能需要重新启动 Oracle 来彻底释放表上的所有比赛。
4.重新启动 Oracle 之前,请确认所有其他会话已断开,否则可能会对有效会话造成影响。
5.重新启动 Oracle,尝试重新操作或检索表中数据。