在日常查询中为提供SQL的查询速度,常用到parallel 关键字执行并行查询。
1.第一种 对下面的SQL 对xt.test1 用并行怎么写 ?
2.第二种对下面的SQL对2张表都用并行怎么写 ?
select count(*) from xt.test1 a,xt.test2 b where a.xh = b.xh
1.
select /*+ PARALLEL(a, 5) */count(*) from xt.test1 a,xt.test2 b where a.xh = b.xh
2.
select /*+ PARALLEL(a, 5) PARALLEL(b, 5) */count(*) from xt.test1 a,xt.test2 b where a.xh = b.xh
其中5为并行度,可自行调整!
1.第一种 对下面的SQL 对xt.test1 用并行怎么写 ?
2.第二种对下面的SQL对2张表都用并行怎么写 ?
select count(*) from xt.test1 a,xt.test2 b where a.xh = b.xh
1.
select /*+ PARALLEL(a, 5) */count(*) from xt.test1 a,xt.test2 b where a.xh = b.xh
2.
select /*+ PARALLEL(a, 5) PARALLEL(b, 5) */count(*) from xt.test1 a,xt.test2 b where a.xh = b.xh
其中5为并行度,可自行调整!
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30260000/viewspace-1873321/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30260000/viewspace-1873321/