Oracle Tuning
文章平均质量分 77
vindak
这个作者很懒,什么都没留下…
展开
-
Oracle SQL Tuning知识
Oracle SQL Tuning 目标: 是以最小的数据库访问次数提取更多地数据行来生成最佳的执行计划(尽可能最小化物理读(PIO)与逻辑读(LIO)。优化器模式ORACLE的优化器共有3种:a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 为了使用基于成本的优化器(CBO, Cost-Based Opti原创 2013-04-10 19:31:35 · 814 阅读 · 0 评论 -
表与表间的连接方式 Nest loop, Hash join and Sort merge join
Nest loop / Hash join / Sort merge join区别和说明NESTED LOOPnested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,没有索引一般就不会是nested loops。对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。一般在nested loop中, 驱动表满足条件结果集不大原创 2013-04-10 19:34:45 · 1371 阅读 · 0 评论 -
optimizer_index_caching和optimizer_index_cost_adj
optimizer_index_caching和optimizer_index_cost_adj的意义optimizer_index_caching有些(大多数)索引位于缓冲区高速缓存中,可以使用optimizer_index_caching参数告诉oracle能够在缓冲区中找到索引块的平均百分比。默认值0认为缓冲区没有索引块。100认为全在缓冲区中。可能希望用接近于高速缓原创 2013-04-10 19:37:19 · 707 阅读 · 0 评论