久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動(dòng):電腦PC端+手機(jī)端+微網(wǎng)站+自適應(yīng)網(wǎng)頁(yè)多模板選擇-建站388元起價(jià)!!!
當(dāng)前位置:主頁(yè) > 網(wǎng)站建設(shè) > Oracle并行操作之并行查詢實(shí)例解析建站知識(shí)

Oracle并行操作之并行查詢實(shí)例解析建站知識(shí)

時(shí)間:2023-05-22 08:05:22 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 網(wǎng)絡(luò)小編

導(dǎo)讀:1建站知識(shí)這篇文章主要介紹了Oracle并行操作的并行查詢技術(shù),需要的朋友可以參考下網(wǎng)站建設(shè)哪家好高端網(wǎng)站建設(shè)。

網(wǎng)站建設(shè)哪家好高端網(wǎng)站建設(shè)

Oracle數(shù)據(jù)庫(kù)的并行操作特性,其本質(zhì)上就是強(qiáng)行榨取除數(shù)據(jù)庫(kù)服務(wù)器空閑資源(主要是CPU資源),對(duì)一些高負(fù)荷大數(shù)據(jù)量數(shù)據(jù)進(jìn)行分治處理。并行操作是一種非確定性的優(yōu)化策略,在選擇的時(shí)候需要小心對(duì)待。目前,使用并行操作特性的主要有下面幾個(gè)方面:

Parallel Query:并行查詢,使用多個(gè)操作系統(tǒng)級(jí)別的Server Process來(lái)同時(shí)完成一個(gè)SQL查詢; Parallel DML:并行DML操作。類似于Parallel Query。當(dāng)要對(duì)大數(shù)據(jù)量表進(jìn)行DML操作,如insert、update和delete的時(shí)候,可以考慮使用; Parallel DDL:并行DDL操作。如進(jìn)行大容量數(shù)據(jù)表構(gòu)建、索引rebuild等操作; Parallel Recovery,并行恢復(fù)。當(dāng)數(shù)據(jù)庫(kù)實(shí)例崩潰重新啟動(dòng),或者進(jìn)行存儲(chǔ)介質(zhì)恢復(fù)的時(shí)候,可以啟動(dòng)并行恢復(fù)技術(shù)。從而達(dá)到減少恢復(fù)時(shí)間的目的; Procedur個(gè)業(yè)網(wǎng)站建設(shè)公司al Parallel,過(guò)程代碼并行化。對(duì)我們編寫的代碼片段、存儲(chǔ)過(guò)程或者函數(shù),可以實(shí)現(xiàn)執(zhí)行的并行化,從而加快執(zhí)行效率;   1、并行查詢Parallel Query   Oracle數(shù)據(jù)庫(kù)的并行查詢是比較基礎(chǔ)的技術(shù),也是OLAP和Oracle D網(wǎng)站建設(shè)ata Warehouse經(jīng)常使用的一種并行技術(shù)。同本系列前面一直強(qiáng)調(diào)的要素相同,在確定使用并行技術(shù)之前,要確定軟硬件的一些先決條件:   任務(wù)task必要條件。備選進(jìn)行并行操作的任務(wù)task必須是一個(gè)大任務(wù)作業(yè),比如,長(zhǎng)時(shí)間的查詢。任務(wù)時(shí)間通常可以以分鐘、小時(shí)進(jìn)行計(jì)數(shù)。只有這樣的任務(wù)和需要,才值得讓我們冒險(xiǎn)使用并行操作方案; 資源閑置條件。只有在數(shù)據(jù)庫(kù)服務(wù)器資源存在閑置的時(shí)候,才可以考慮進(jìn)行并行處理。如果經(jīng)常性的繁忙,貿(mào)然使用并行只能加劇資源的爭(zhēng)用。

并行操作最大的風(fēng)險(xiǎn)在于并行爭(zhēng)用引起的效率不升反降。所以,要在確定兩個(gè)前提之后,再進(jìn)行并行規(guī)劃處理。

2、環(huán)境準(zhǔn)備

首先,準(zhǔn)備實(shí)驗(yàn)環(huán)境。由于筆者使用的一般家用PC虛擬機(jī),所以并行度和存儲(chǔ)量不能反映真實(shí)條件需求,見諒。

SQL> select * from v$version where rownum<2; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production SQL> select count(*) from t; COUNT(*) ---------- 1160704

  選擇11gR2服務(wù)器環(huán)境,數(shù)據(jù)表T總數(shù)據(jù)量超過(guò)一百萬(wàn)。   首先,我們觀察一下不使用并行的執(zhí)行情況。  

//提取出使用游標(biāo)信息; SQL> select sql_text, sql_id, version_count from v$sqlarea where sql_text like 'select count(*) from t%'; SQL_TEXT SQL_ID VERSION_COUNT ------------------------------ ------------- ------------- select count(*) from t 2jkn7rpsbj64t 2 SQL> select * from table(dbmseo網(wǎng)站優(yōu)化培訓(xùn)s_xplan.display_cursor('2jkn7rpsbj64t',format => 'advanced', cursor_child_no => 0)); PLAN_TABLE_OUTPUT -------------------------------------------------------------------------------- SQL_ID 2jkn7rpsbj64t, child number 0 ------------------------------------- select count(*) from t Plan hash value: 2966233522 ------------------------------------------------------------------- | Id | Operation | Name | Rows | Cost (%CPU)| Time | ------------------------------------------------------------------- | 0 | SELECT STATEMENT | | | 4464 (100)| | | 1 | SORT AGGREGATE | | 1 | | | | 2 | TABLE ACCESS FULL| T | 1160K| 4464 (1)| 00:00:54 | -------------------------------------------------------------------

關(guān)鍵詞標(biāo)簽: 操作 實(shí)例

聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-22 ,文章Oracle并行操作之并行查詢實(shí)例解析建站知識(shí)主要講述實(shí)例,操作,Oracle并行操作之并行查詢實(shí)例解析建站網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_4089.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計(jì)制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗(yàn)
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 遂溪县| 枣强县| 金乡县| 玉门市| 万全县| 台南县| 瓮安县| 科尔| 郴州市| 乐平市| 双江| 大埔县| 霸州市| 诸暨市| 合山市| 泗阳县| 临沂市| 科技| 汤原县| 长海县| 沾化县| 华宁县| 九龙城区| 光泽县| 谷城县| 醴陵市| 虞城县| 兴义市| 富宁县| 玛曲县| 蕉岭县| 即墨市| 西平县| 大同县| 刚察县| 铅山县| 宣武区| 钦州市| 建湖县| 大英县| 平陆县|