无码视频在线观看,99人妻,国产午夜视频,久久久久国产一级毛片高清版新婚

  • 始創(chuàng)于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
    • 掛牌上市企業(yè)
    • 60秒人工響應(yīng)
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補(bǔ)償
    全部產(chǎn)品
    您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

    Oracle 中并行度的設(shè)置需要考慮的因素

    發(fā)布時(shí)間:  2012/9/4 17:48:55

    并行執(zhí)行是Oracle 中一項(xiàng)比較重要的技術(shù),特別是在OLAP系統(tǒng)中,應(yīng)對(duì)長(zhǎng)期運(yùn)行資源消耗高的SQL語(yǔ)句。并行度的設(shè)置對(duì)于使用oracle并行執(zhí)行特性來(lái)說(shuō)是一項(xiàng)關(guān)鍵而復(fù)雜的任務(wù),設(shè)置的不恰當(dāng),可能反而因?yàn)槭褂胦racle 并行執(zhí)行特性而導(dǎo)致系統(tǒng)的性能下降。

    Oracle 中并行度的設(shè)置不僅僅是通過(guò)幾個(gè)參數(shù)的調(diào)整那么簡(jiǎn)單,更重要的是明確以下幾個(gè)問(wèn)題。

    1、服務(wù)器的CPU核心數(shù)。-
     


    雖然現(xiàn)在的筆記本電腦都早已經(jīng)跨入雙核的時(shí)代,更不用說(shuō)是服務(wù)器了,但是還是可能存在你的服務(wù)器運(yùn)行在單個(gè)CPU的虛擬機(jī)上面。即使你的服務(wù)器有多個(gè)核心,但是把并行度設(shè)置的過(guò)高是不明智的。所有應(yīng)該認(rèn)真的考慮一下CPU核心數(shù)和并行度的關(guān)系。

    2、訪問(wèn)的數(shù)據(jù)在磁盤上面是如何組織的。

    如果是存儲(chǔ)在單個(gè)磁盤上面,因?yàn)椴⑿羞M(jìn)程或者線程要排隊(duì)等待訪問(wèn)磁盤,會(huì)削弱并行處理的優(yōu)勢(shì),如果要訪問(wèn)的數(shù)據(jù)按照能夠并行訪問(wèn)的方式組織在多個(gè)磁盤設(shè)備上面(并不是數(shù)據(jù)組織到多個(gè)磁盤就能夠并行訪問(wèn)的),那么并行的優(yōu)勢(shì)將會(huì)很明顯。

    3、要采用并行執(zhí)行的SQL是什么性質(zhì)的。

    那些長(zhǎng)期運(yùn)行或者資源密集型的SQL語(yǔ)句,才能夠在并行執(zhí)行中獲得益處。

    那些短小的SQL語(yǔ)句并不是適合采用并行執(zhí)行。因?yàn)槌跏蓟蛥f(xié)調(diào)多個(gè)并行進(jìn)程存在一定的開銷。所有說(shuō)事務(wù)性的語(yǔ)句不適合采用并行執(zhí)行,并行執(zhí)行更多的場(chǎng)合是使用在OLAP系統(tǒng)中。

    注:系統(tǒng)中不可能所有的SQL語(yǔ)句都采用并行執(zhí)行,也沒(méi)有這個(gè)必要。

    4、系統(tǒng)的負(fù)載。

    即使你的系統(tǒng)中CPU核心數(shù)很多,IO性能也很好,也支持并行IO,內(nèi)存也大。

    但是系統(tǒng)的負(fù)載卻可能很高,這時(shí)候如果啟用較多的并行進(jìn)程,將會(huì)導(dǎo)致系統(tǒng)整體性能的下降,因?yàn)椴⑿袌?zhí)行是典型的“以資源換時(shí)間”的例子。所有采用并行執(zhí)行的時(shí)候確保系統(tǒng)中的可用資源比較充足。

    5、整體也個(gè)體的關(guān)系。

    這里需要注意一點(diǎn)是,并行執(zhí)行的SQL語(yǔ)句對(duì)系統(tǒng)其他SQL語(yǔ)句性能的影響。系統(tǒng)中資源的總量是固定的,貌似采用虛擬化技術(shù)可以動(dòng)態(tài)的調(diào)整系統(tǒng)中的總體資源。

    但是調(diào)整需要時(shí)間,另外并是不所有的系統(tǒng)都采用了這種技術(shù),更重要的前提是money。所有在系統(tǒng)資源總量不變的情況下,你并行執(zhí)行的SQL語(yǔ)句消耗的資源多了勢(shì)必其他SQL執(zhí)行可用的資源就減少了,從而導(dǎo)致系統(tǒng)中其他SQL語(yǔ)句的執(zhí)行性能下降。

    所以我們需要做一個(gè)tradeoff.

    6、什么樣的SQL語(yǔ)句可以并行的執(zhí)行。

    并不是所有的SQL語(yǔ)句的執(zhí)行都可以并行執(zhí)行,如果你不知道SQL語(yǔ)句并行執(zhí)行的條件,那么很可能導(dǎo)致這一的疑問(wèn),我采用了并行執(zhí)行,怎么性能沒(méi)有提高?

    7、并行執(zhí)行不是在做SQL優(yōu)化。

    跑出某個(gè)結(jié)果或者實(shí)施某個(gè)操作,使用并行執(zhí)行只是使用更多的資源來(lái)?yè)Q取較短的執(zhí)行時(shí)間,并不是實(shí)施SQL的優(yōu)化。如果采用并行執(zhí)行的SQL本身有性能問(wèn)題的話那么并行執(zhí)行將會(huì)放大這一問(wèn)題,影響其他SQL語(yǔ)句的執(zhí)行。

    8、請(qǐng)先測(cè)試。

    為了確保并行執(zhí)行能夠滿足你的需求,請(qǐng)先進(jìn)行測(cè)試。

    對(duì)于Oracle parallel SQL 的絕佳材料:


     


    本文出自:億恩科技【mszdt.com】

    服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問(wèn):河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      1
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線