前言概述:
1、Cursor 直译过来就是“游标”,它是Oracle数据库中SQL解析和执行的载体。
2、Oracle数据库是用C语言写的,所以从本质上来说,你可以将Cursor理解成是C语言的一种结构
1、 from 后面两张表,第一次见这样写,记录起来。
select t1.sname,t1.ssex,t2.degree from student t1,score t2 where t1.sno =t2.sno and ssex =‘男’
– score t2 驱动表
– student t1 被驱动表
– 从上面案例看,驱动表确实是score t2
注意点: 从严格意义上来说,排序合并连接并没有驱动表和被驱动表的概念,这里只是为了方便阐述而人为地给排序合并连接添加上述概念。
2、Oracle 开启并行
1、更改目标表的并行度
有两种方法修改目标表的并行度
alter table table_name parallel;
alter table table_name parallel n;
方法1: 是把指定表的并行度修改为默认值,
方法2:是把指定表的并行度修改为n;