AWR: Cé chomh “saineolaí” é feidhmíocht an bhunachair sonraí?

Leis an bpost gairid seo ba mhaith liom deireadh a chur le míthuiscint amháin a bhaineann le hanailís ar bhunachair shonraí AWR atá ar siúl ar Oracle Exadata. Le beagnach 10 mbliana, bhí mé ag tabhairt aghaidhe i gcónaí ar an gceist: cad a chuireann Bogearraí Exadata le táirgiúlacht? Nó ag baint úsáide as focail nuachumtha: cé chomh “saineolaí” é obair bhunachar sonraí faoi leith?

AWR: Cé chomh “saineolaí” é feidhmíocht an bhunachair sonraí?

Go minic freagraítear an cheist cheart seo, i mo thuairim, go mícheart agus tagairt á déanamh do staitisticí AWR. Cuireann sé modh feithimh an chórais i láthair, a dhéileálann le ham freagartha mar shuim am oibriúcháin na bpróiseálaithe (CBanna DB) agus am feithimh na ranganna éagsúla.

Le teacht Exadata, bhí ionchais chórais shonracha a bhaineann le hoibriú Bogearraí Exadata le feiceáil i staitisticí AWR. De ghnáth, tosaíonn ainmneacha feithimh den sórt sin leis an bhfocal “cill” (tugtar cill ar an bhfreastalaí Stórála Exadata), agus is iad na cinn is coitianta ná feithimh le hainmneacha “scanadh tábla cliste cille”, “léamh fisiciúil ilbhloic cille” agus “léamh fisiciúil aon bhloc cille”.

I bhformhór na gcásanna, is beag an sciar d’fhanann Exadata den sórt sin san am freagartha iomlán, agus dá bhrí sin ní thagann siad isteach sa rannóg Top10 Events Frontground by Total Wait Time (sa chás seo, ní mór duit iad a chuardach sa Tulra Fan. Alt imeachtaí). Le deacracht mhór, fuair muid sampla de AWR laethúil ónár gcustaiméirí, ina raibh ionchais Exadata san áireamh sa chuid Top10 agus san iomlán thart ar 5%:

Imeacht

Fan

Am Feithimh Iomlán (soicind)

Meán Fómhair Fan

% DB ama

Fan Aicme

LAP DB

115.2K

70.4

SQL* Glan níos mó sonraí ó dblink

670,196

5471.5

8.16ms

3.3

líonra

cill bloc singil léamh fisiciúil

5,661,452

3827.6

676.07us

2.3

Úsáideoir I/O

Sioncronaigh athchothromú ASM

4,350,012

3481.3

800.30us

2.1

Eile

cill multiblock léamh fisiciúil

759,885

2252

2.96ms

1.4

Úsáideoir I/O

cosán díreach léite

374,368

1811.3

4.84ms

1.1

Úsáideoir I/O

SQL * Teachtaireacht glan ó dblink

7,983

1725

216.08ms

1.1

líonra

scanadh tábla cliste cille

1,007,520

1260.7

1.25ms

0.8

Úsáideoir I/O

cosán díreach léite teocht

520,211

808.4

1.55ms

0.5

Úsáideoir I/O

enq: TM - spairne

652

795.8

1220.55ms

0.5

Iarratais

Is minic a bhaintear na conclúidí seo a leanas ó staitisticí AWR dá leithéid:

1. Níl an méid a chuireann draíocht Exadata le feidhmíocht an bhunachair sonraí ard - ní sháraíonn sé 5%, agus déanann an bunachar sonraí "exadatize" go dona.

2. Má aistrítear a leithéid de bhunachar sonraí ó Exadata go dtí an ailtireacht clasaiceach “freastalaí + eagar”, ní athróidh an fheidhmíocht mórán. Toisc go fiú má tharlaíonn sé go bhfuil an t-eagar seo trí huaire níos moille ná an córas stórála Exadata (is ar éigean is féidir do gach eagar Flash nua-aimseartha), ansin trí 5% a iolrú faoi thrí faighimid méadú ar an sciar den I/O ag fanacht go 15% - is cinnte go mairfidh an bunachar sonraí seo!

Tá an dá chonclúid seo míchruinn, ina theannta sin, déanann siad an tuiscint ar an smaoineamh taobh thiar de Bogearraí Exadata a shaobhadh. Ní hamháin go soláthraíonn Exadata I/O tapa, oibríonn sé go bunúsach difriúil i gcomparáid leis an ailtireacht clasaiceach freastalaí + eagar. Má tá oibríocht an bhunachair sonraí “exadapted” i ndáiríre, ansin aistrítear loighic SQL chuig an gcóras stórála. Freastalaithe stórála, a bhuíochas le roinnt meicníochtaí speisialta (Innéacsanna Stórála Exadata go príomha, ach ní hamháin), faigh na sonraí riachtanacha iad féin agus seol an DB chuig na freastalaithe. Déanann siad é seo go héifeachtach go leor, agus mar sin is beag an sciar de ghnáth-fhanann Exadata san am freagartha iomlán. 

Conas a athróidh an sciar seo lasmuigh de Exadata? Conas a rachaidh sé seo i bhfeidhm ar fheidhmíocht an bhunachair sonraí ina iomláine? Is fearr a fhreagróidh tástáil na ceisteanna seo. Mar shampla, féadann fanacht le “scanadh tábla cliste cille” lasmuigh de Exadata iompú isteach i Scanadh Iomlán Tábla chomh trom sin go nglacann I/O an t-am freagartha ar fad agus go dtiocfaidh díghrádú suntasach ar fheidhmíocht. Sin é an fáth go bhfuil sé mícheart, nuair a dhéantar anailís ar AWR, an céatadán iomlán d’ionchais Exadata a mheas mar an méid a chuireann a draíocht ar fheidhmíocht, agus níos mó fós ná an céatadán seo a úsáid chun feidhmíocht lasmuigh de Exadata a thuar. Chun tuiscint a fháil ar cé chomh “beacht” is atá obair an bhunachair sonraí, ní mór duit staidéar a dhéanamh ar staitisticí AWR sa rannán “Stats Gníomhaíocht Instance” (tá go leor staitisticí ann le hainmneacha féinmhínitheacha) agus iad a chur i gcomparáid lena chéile.

Agus chun tuiscint a fháil ar conas a bhraitheann bunachar sonraí lasmuigh de Exadata, is fearr clón bunachar sonraí a dhéanamh ó chúltaca ar an sprioc-ailtireacht agus anailís a dhéanamh ar fheidhmíocht an chlón seo faoi ualach. Tá an deis seo ag úinéirí exadata, mar riail.

Author: Alexey Struchenko, ceann ar roinn bhunachar sonraí Jet Infosystems

Foinse: will.com

Add a comment