错误的原因,一般是大量的Hard Parse 导致了shared pool中的free list中产生大量的内存小碎片,当一个需要很大内存来进行hard parse的sql语句到来时,无法从free list中找到内存,即使进行内存的释放,还是不能找到符合的内存块。从而报ORA-4031错误。个人认用虽使用了变量绑定方法,但绑定的变量值为NULL 时,暂时为绑定的变量无效,会新增版本。ORA-40
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号