Oracle数据库优化主要从哪几方面入手?

0
已邀请:
3

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-09-10 回答

Oracle数据库优化可以从以下几个方面入手:

1、引起数据库性能问题的因素 (包括软件代码、系统架构、数据库设计、SQL查询等)

2、锁和阻塞 Oracle 数据库当中锁的起因以及由锁引起的性能问题-阻塞 比较常见

3、优化器 如果要分析SQL 的性能,就要了解Oracle优化器的机制

4、执行计划 当我们分析一条SQL 的性能时,最先做的事情的大概就是要分析它的执行计划了。

5、Hints(提示) 通过人为的方式来约束SQL 的执行计划,让它按照我们希望的方式来执行,以达到我们需要的目的---改善性能或者仅仅是试验以对比SQL 的执行性能

6、从表,表分区,索引等方面入手

7、可以把业务系统和报表系统分离开,即OLTP 和 OLAP 放到不同的服务器上去实现
0

老头子 - 专注是唯一的捷径 2015-10-09 回答

先从跟我学优化开始,再跟我学架构设计 [捂脸]...

要回复问题请先登录注册