Oracle Autonomous Data Warehouse -tietokantapalvelun nimen valinta

Oikean valmiiksi määritetyn tietokantapalvelun nimen valinta on olennaista Oracle Autonomous Data Warehouse -yhteyden muodostukselle. Lue lisää erilaisista valmiiksi määritetyistä tietokantapalvelun nimistä ja niiden valinnasta.

Mitä ovat valmiiksi määritetyt tietokantapalvelun nimet?

Oracle Autonomous Data Warehouse tarjoaa käyttöön kolme yhteyden muodostuksessa käytettävää tietokantapalvelun nimeä, joilla on seuraavat muodot:
  • databasename_high - Eniten resursseja, vähiten samanaikaisuutta. Kyselyt ajetaan rinnakkain.
  • databasename_medium - Vähemmän resursseja, enemmän samanaikaisuutta. Kyselyt ajetaan rinnakkain.
  • databasename_low - Vähiten resursseja, eniten samanaikaisuutta. Kyselyt ajetaan sarjana.

Nämä nimet sisältyvät Oracle-lompakon tnsnames.ora-tiedostoon. Saat merkkijonot näkyviin valitsemalla Tietokantayhteydet Oracle Cloud Infrastructure -konsolissa.
Kohteen GUID-993E1C00-6FF1-4577-A8E2-CE15736B7C69-default.png kuvaus seuraa
.png kuvaus

Tietoja Oracle Resource Managerin kuluttajaryhmistä

Tietokantapalvelujen nimille määritetään kuluttajaryhmät Resource Managerissa. Niillä rajoitetaan Oracle Autonomous Data Warehousessa samanaikaisten yhteyksien ja yhtä aikaa ajettavien kyselyjen määrää (samanaikaisuus) ja kyselykohtaista rinnakkaisten prosessien enimmäismäärää (parallel_degree_limit). Nämä rajat perustuvat lisensoitujen ECPU:iden tai OCPU:ien määrään ja siihen, onko automaattinen skaalaus käytössä.

Seuraavassa taulukossa näytetään esimerkkejä rinnakkaisten yhteyksien arvoista tietokannassa, jossa on 32 ECPU:ta, ja jossa ECPU:iden automaattinen skaalaus on joko poissa käytöstä tai käytössä.

Tietokantapalvelun nimi Samanaikaisten kyselyjen määrä, kun ECPU:iden automaattinen skaalaus on poissa käytöstä Samanaikaisten kyselyjen määrä, kun ECPU:iden automaattinen skaalaus on käytössä
high 3 9
medium 20 (0,63 × ECPU:iden määrä) 60 (1,89 × ECPU:iden määrä)
low Enintään 4°800 (150 x ECPU:iden määrä) Enintään 4°800 (150 x ECPU:iden määrä)

Parhaan mahdollisen tietokantapalvelun nimen valinta Oracle Analyticsille

high-nimisessä tietokantapalvelussa voidaan ajaa yhtä aikaa enintään kolme kyselyä ilman automaattista skaalausta ja yhdeksän automaattista skaalausta käyttäen. Raja täyttyy, jos kolme high-nimiseen tietokantapalveluun yhdistettyä käyttäjää ajaa kukin yhden kyselyn, tai jos yhdellä käyttäjällä on kolme raporttia samassa Oracle Analytics -koontinäytössä.

low-niminen palvelu toimii hyvin useimmissa Oracle Autonomous Data Warehouse -kuormituksissa Oracle Analyticsin kanssa, mutta jos haluat käyttää rinnakkaisia kyselyjä, valitse medium-niminen palvelu. low-nimisen palvelun rinnakkaisuusasteen raja on yksi, eli rinnakkaisuutta ei sallita. Jos olet muodostanut yhteyden low-nimiseen palveluun, rinnakkaisuusaste on rajoitettu yhteen, vaikka rinnakkaisuusaste määritettäisiinkin taulun tai indeksin tasolla, joten kyselyä ei ajeta rinnakkain. medium- ja high-nimisten palvelujen (kyselykohtainen) rinnakkaisuuden asteen raja on lisensoitujen CPU:iden määrä kerrottuna kahdella.

Huomautus: Yhteyden muodostus tietokantaan, joka on osa Oracle Fusion Analytics Warehouse (Fusion Analytics) -palvelua, edellyttää low-nimistä palvelua, jotta voidaan sallia samanaikaisten kyselyjen enimmäismäärä.

Jonossa olevien lauseiden seuranta

Jos saavutetaan samanaikaisten kyselyjen enimmäismäärän raja, rajan ylittävät kyselyt asetetaan jonoon. Oracle Autonomous Data Warehouse tarjoaa käyttöön mittarin, jolla voidaan tarkistaa jonossa olevat lauseet.

Valitse Tietokantatoiminnot ja Tietokannan koontinäyttö Oracle Cloud Infrastructure -konsolin Oracle Autonomous Data Warehouse -sivulla.


Kohteen GUID-78C6AFF4-1BA2-404D-B1F8-42C67C8DCA41-default.png kuvaus seuraa
.png kuvaus

Valitsemalla Suorituskykykeskusja sitten SQL-seuranta saat näkyviin jonossa olevien lauseiden tilat, jotka esitetään harmaana kellona. Tässä esimerkissä on käynnissä kolme kyselyä, joilla on high-niminen palvelu, yksi kysely on jonossa ja yhdellä käynnissä olevalla kyselyllä on medium-niminen palvelu. Jonossa oleva lause suoritetaan, kun jokin käynnissä olevista kolmesta kyselystä, joilla on high-niminen palvelu, on suoritettu loppuun.


Kohteen GUID-AF649614-A214-42F7-AD17-7AC36DC40497-default.png kuvaus seuraa
.png kuvaus

Rinnakkaisuuden seuranta

Jos rinnakkaisuusasteen raja ylitetään, SQL-seurantaraportissa tulee näkyviin rinnakkaisuusasteen tason lasku. Rinnakkaisuusasteen tason laskun syy 353 tarkoittaa, että Resource Manager on laskenut lauseen tasoa rinnakkaisuusrajoituksen enimmäisasteen vuoksi.


Kohteen GUID-02DDFA21-7953-43C2-B78C-88F9F0C3392D-default.png kuvaus seuraa
.png kuvaus

Seuraavassa taulukossa on kuvattu Oracle Database 18 -version ja sitä uudempien versioiden tason laskun syykoodit:

Tunnus Syykoodit
352 Rinnakkaisuusasteen tason lasku mukautuvan rinnakkaisuusasteen vuoksi.
353 Rinnakkaisuusasteen tason lasku Resource Managerin rinnakkaisuusasteen enimmäistason vuoksi.
354 Rinnakkaisuusasteen tason lasku prosessien riittämättömän määrän vuoksi.
355 Rinnakkaisuusasteen tason lasku, koska aliprosessien liittäminen epäonnistui.

Resource Managerin CPU:iden odotustapahtuma

Istunto, joka odottaa, että Resource Manager kohdistaa sille CPU:ita, kasvattaa resmgr:cpu quantum-odotustapahtumaa. Voit pienentää tätä odotustapahtumaa tarkistamalla, että OAC-yhteydessä käytetään low- tai medium-nimistä palvelua, tai lisäämällä ADW:hen kohdistettujen CPU:iden määrää.

Näet odotustapahtumien lukumäärän ja keskimääräisen odotusajan katsomalla Automaattinen kuormituksen varasto (AWR) -raportin Edustan odotustapahtumat -kohtaa resmgr:cpu quantum -odotustapahtuman osalta.

Tässä esimerkissä oli yhteensä 272 odotustapahtumaa, joiden keskimääräinen odotusaika oli 588,91 millisekuntia ja koko odotusaika yhteensä 160 sekuntia. Pääteltiin, että tämä johtui siitä, että OAC-yhteydessä käytettiin high-nimistä tietokantapalvelua. Odotusajat hävisivät, kun asiakas vaihtoi medium-nimiseen palveluun, ja koontinäytön ajoittainen hitaus korjattiin.


Kohteen GUID-EA1878A7-1E60-47BA-989C-404AD8D7D7DE-default.png kuvaus seuraa
.png kuvaus

Vihje Oracle Autonomous Data Warehouse -yhteyden muodostukseen Oracle Analyticsissa

Kun määrität Oracle Analyticsissa Oracle Autonomous Data Warehouse -yhteyden instanssin lompakkoa käyttäen, järjestelmä valitsee oletusarvoisesti high-nimisen palvelun. Vaihda low- tai medium-nimiseen palveluun, jotta voit välttää samanaikaisten yhteyksien rajoittamisen.


Kohteen GUID-E576A8A9-5059-4EE1-815C-4A07A7FB27FA-default.png kuvaus seuraa
.png kuvaus