让4031害了好几次了,就那么点资源,shared_pool_size从1.5加到2.4,隔段时间就OVER。
今天分析了下,发现shared pool碎片太多,open了大量的cursor,系统出问题的时候open cursor达到26270个,很多SQL不使用bind var方式,再大的shared pool也会浪费啊,没办法客户不懂啊,就说是你Oracle的问题,我郁闷。。。一口气写了20多页的报告,自己慢慢看去吧。
the SAP consultant don't agree set cursor_sharing to force for execution plans maybe change.
Can you use cursor_sharing=force?