oracle 性能问题
最近一web 项目用的是oracle 数据库, 但是运行一段时间后 oracle 的反应就特别慢,
只有重启下oracle数据库才能恢复正常;
我的程序会一直去操作数据库,正常情况下是 10次/s(增删改查),数据量是在20-100万以内;
求大虾给点意见,有好的可以追加分
------最佳解决方案--------------------和SGA有关系,用一段时间,数据缓冲区(Data Buffer)一定会变化,如果太小,就会影响性能
------其他解决方案--------------------重启下就ok 是不是内存问题啊 不够大。。。
------其他解决方案--------------------增加内存,并设置成自动管理内存
------其他解决方案--------------------
问下整么设置自动管理内存?
而且重启之后数据量还是那么大,却一切正常
------其他解决方案--------------------这个和sgi 有关系吗?
------其他解决方案--------------------错了,是sga
------其他解决方案--------------------接着上面的问题说,当数据量打到 43w的时候, 我一个select count(*) from table
都用了5s 多,请问导致这个的原因有哪些,会不会和数据库sga 有关系, 项目跑着的情况下
------其他解决方案--------------------来结项了, 过了很久了, 这个问题也曲线救国完成, 通过优化sql 导出awr 报告跟踪查询消耗。总算是找到引发问题的原因,sql 消耗太大导致整个流程缓慢,数据库性能也降了下来
------其他解决方案--------------------谢谢大家参与。。