色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Oracle中的高效SQL編寫(xiě)PARALLEL解析

瀏覽:5日期:2023-09-12 20:47:51

Oracle 的并行執(zhí)行是一種分而治之的方法. 執(zhí)行一個(gè) SQL 時(shí), 分配多個(gè)并行進(jìn)程同時(shí)執(zhí)行數(shù)據(jù)掃描,連接以及聚合等操作, 使用更多的資源(CPU,IO等),得到更快的SQL響應(yīng)時(shí)間。并行執(zhí)行是充分利用硬件資源,處理大量數(shù)據(jù)時(shí)的核心技術(shù)。

并行使用場(chǎng)景:OLAP系統(tǒng)、OLTP里的諸如CREATE INDEX的操作,加速創(chuàng)建索引,在OLTP系統(tǒng)中要慎用。

什么時(shí)候會(huì)用到并行:DDL(CREATE INDEX、CREATE TABLE AS等)、DML(UPDATE,DELETE,MERGE,INSERT INTO SELECT等)、SELECT(FULL TABLESCAN,INDEX FAST FULL SCAN,PARTITIONED INDEX RANGE SCAN等)

看下面的例子:并行操作的執(zhí)行計(jì)劃:

1)TQ(Table queue) 的編號(hào)代表了并行執(zhí)行計(jì)劃中, 數(shù)據(jù)分發(fā)的順序。

2)PQ Distribute 列: 數(shù)據(jù)的分發(fā)方式.。

3)In-out 列: 表明數(shù)據(jù)的流動(dòng)和分發(fā)。

PCWC:parallel combine with child.

PCWP:parallel combine with parent.

P->P:parallel to parallel.

P->S:parallel to Serial并行操作寫(xiě)法注意點(diǎn):

1)只寫(xiě)PARALLEL(sales8)則customers部分沒(méi)有并行,從而影響整體并行效率。

2)建議并行寫(xiě)成PARALLEL(8),不要帶別名,則sales和customers都為DOP=8的并行。對(duì)于并行DML:

首先需要執(zhí)行:

ALTERSESSION FORCE PARALLEL DML或ALTER SESSION ENABLE PARALLEL DML開(kāi)啟并行DML

然后執(zhí)行DML語(yǔ)句。

對(duì)于INSERTINTO SELECT 的并行操作需要注意:寫(xiě)別名必須INSERT和SELECT部分都寫(xiě),建議不要寫(xiě)別名則都并行注意表和索引的并行度要設(shè)為1,以防自動(dòng)并行導(dǎo)致性能問(wèn)題。

到此這篇關(guān)于Oracle中的高效SQL編寫(xiě)PARALLEL解析的文章就介紹到這了,更多相關(guān)Oracle的PARALLEL解析內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

主站蜘蛛池模板: 日本三级成人中文字幕乱码 | 又刺激又黄的一级毛片 | 悟空影视大全免费高清 | 欧美视频在线一区 | 欧美一级日韩在线观看 | 一本色道久久88亚洲精品综合 | 久久91精品国产91久久户 | 国产精品黄页在线播放免费 | 亚洲国产韩国一区二区 | 夜色邦合成福利网站 | 欧美一级高清片在线 | 日韩中文字幕精品久久 | 久久精品国产午夜伦班片 | 国产www| 香港三级日本三级人妇网站 | 国产在线精品一区二区高清不卡 | 国产黄色自拍 | 国产一区二区三区在线观看精品 | 成人欧美在线观看 | 91亚洲成人 | 亚洲国产精品久久综合 | 黄 色 成 年人网站 黄 色 免费网 站 成 人 | 欧美成人tv在线观看免费 | 国产成人99精品免费观看 | 看欧美毛片一级毛片 | 国产成人精品系列在线观看 | 精品久久久久久中文字幕一区 | 成年人免费网站视频 | 久草视频资源在线观看 | 美女视频黄色的免费 | 久久高清一区二区三区 | 黄录像欧美片在线观看 | aaa在线观看高清免费 | 在线视频观看免费视频18 | 亚洲视频在线观看免费视频 | 国产成人a毛片 | 亚洲成人黄色网址 | 国产97公开成人免费视频 | 国产一区二区精品久 | 免费的a级毛片 | 99国产精品欧美久久久久久影院 |