Oracle字典缓存命中率低于85%,当前值是-25% ,,,,这是怎么回事??知道的来解释一下吧,谢谢了

解决方案 »

  1.   

    字典缓存命中率:SELECT (1 - (SUM(getmisses) / SUM(gets))) * 100 "Hit Ratio" FROM v$rowcache;
    命中率过低的可能原因是:
    1、数据库启动运行时间太短;
    2、数据库共享池太小,可以加太shared_pool_size设置;
    3、SQL语句共享率低。
      

  2.   


    1,数据库启动了5天了.
    2,怎么加大shared_pool_size设置?
    3,sql语句共享率怎么查?