摘要: SQL Tuning 基础概述08 - SQL Tuning AdvisorSQL调优顾问 SQL Tuning Advisor的使用案例:1.构建测试表T2.定义调整任务3.修改调整任务参数4.执行调整任务5.... 阅读全文
posted @ 2017-08-30 11:18 海尚书 阅读(103) 评论(0) 推荐(0) 编辑
摘要: SQL Tuning 基础概述07 - SQL JoinsN多年之前,刚刚接触SQL的时候,就被多表查询中的各种内连接,外连接,左外连接,右外连接等各式各样的连接弄的晕头转向。更坑的是书上看到的各种表连接还有两种... 阅读全文
posted @ 2017-08-30 11:16 海尚书 阅读(96) 评论(0) 推荐(0) 编辑
摘要: SQL Tuning 基础概述06 - 表的关联方式:Nested Loops Join,Merge Sort Join & Hash Joinnested loops join(嵌套循环) 驱动表返回几条结果... 阅读全文
posted @ 2017-08-30 11:15 海尚书 阅读(104) 评论(0) 推荐(0) 编辑
摘要: SQL Tuning 基础概述05 - Oracle 索引类型及介绍一、B-Tree索引三大特点:高度较低、存储列值、结构有序1.1利用索引特性进行优化 外键上建立索引:不但可以提升查询效率,而且可以有效避免... 阅读全文
posted @ 2017-08-30 11:13 海尚书 阅读(121) 评论(0) 推荐(0) 编辑
摘要: SQL Tuning 基础概述04 - Oracle 表的类型及介绍TablesA table describes an entity such as employees. You define a table ... 阅读全文
posted @ 2017-08-30 11:12 海尚书 阅读(103) 评论(0) 推荐(0) 编辑
摘要: SQL Tuning 基础概述03 - 使用sql_trace和10046事件跟踪执行计划1.使用sql_trace跟踪执行计划1.1 当前session跟踪:alter session set sql_trac... 阅读全文
posted @ 2017-08-30 11:11 海尚书 阅读(126) 评论(0) 推荐(0) 编辑
摘要: SQL Tuning 基础概述02 - Explain plan的使用1.explain plan的使用1234567891011121314151617181920212223SQL> explain plan... 阅读全文
posted @ 2017-08-30 11:10 海尚书 阅读(108) 评论(0) 推荐(0) 编辑
摘要: SQL Tuning 基础概述01 - Autotrace的设定1.autotrace的设定12SQL> set autotraceUsage: SET AUTOT[RACE] {OFF | ON | TRACE... 阅读全文
posted @ 2017-08-30 11:09 海尚书 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 这是个终极问题,因为优化本身的复杂性实在是难以总结的,很多时候优化的方法并不是用到了什么高深莫测的技术,而只是一个思想意识层面的差异,而这些都很可能连带导致性能表现上的巨大差异。所以有时候我们应该先搞清楚需求到底... 阅读全文
posted @ 2017-08-30 11:07 海尚书 阅读(221) 评论(0) 推荐(0) 编辑