对TB级ORACLE数据库如何解决数据库查询性能通常有哪些优化手段?

随着业务的不断扩展,对数据的分析、抽取、转换等操作越来越多,对TB级ORACLE数据库的性能依赖越来越高,请各们同仁说说如何解决数据库查询性能的问题?以及通常有哪些优化手段?

参与25

5同行回答

olfisherolfisher产品经理Intime
从两个方面入手,第一升级硬件,在数据量达到一定级别的时候,其实任何的软优化都于事无补,大数据会造成物理读,引起IO瓶颈,所以1.扩大内存,并调整SGA和PGA,11g以后的话直接可以让memery自动管理;第二普通硬盘换成SSD,或者有条件直接上内存数据库;第二当然就是优化SQL,通过awr等手段,结合...显示全部

从两个方面入手,第一升级硬件,在数据量达到一定级别的时候,其实任何的软优化都于事无补,大数据会造成物理读,引起IO瓶颈,所以1.扩大内存,并调整SGA和PGA,11g以后的话直接可以让memery自动管理;第二普通硬盘换成SSD,或者有条件直接上内存数据库;第二当然就是优化SQL,通过awr等手段,结合实际的业务场景进行优化。

收起
零售/批发 · 2016-08-17
浏览2529

提问者

ljq2184929
系统运维工程师中国建材
擅长领域: 存储灾备数据库

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-08-17
  • 关注会员:6 人
  • 问题浏览:7858
  • 最近回答:2016-08-22
  • X社区推广