Toki, puhutaanpa Oracle SQL -näkymästä sekä muotitrendeistä ja tyyleistä. Muista kuitenkin, että nämä aiheet ovat aivan erilaisia, joten käsittelemme niitä erikseen.
Oracle SQL:n palvelun niminäkymä : Yleiskatsaus
Palvelun niminäkymä on Oracle SQL:n keskeinen osa. Pohjimmiltaan se on tietokannan looginen esitys, joka toimii aliaksena tiettyä palvelua käyttävälle Oracle-tietokannan esiintymälle. Tämän näkymän avulla kutsuvat sovellukset ja käyttäjät voivat muodostaa yhteyden tietokantaan ja olla vuorovaikutuksessa sen kanssa ilman nimenomaista ilmentymän nimeä.
"Palvelun niminäkymä" voi ratkaista useita ongelmia, kuten sallia useiden erillisten palvelujen kohdistamisen yhteen tietokantaan tai helpottaa yhteyden kuormituksen tasapainottamista ja vikasietoa.
LUO TAI KORVAA NÄKYMÄ view_service_names AS
SELECT nimi, db_ainutlaatuinen_nimi, verkon_nimi
V$-palveluista;
Tämä Oracle SQL -koodi luo palvelunimien näkymän, jossa jokainen rivi edustaa palvelun nimeä, joka mahdollistaa pääsyn Oraclen tietokantaan.
Kuinka palvelun niminäkymä toimii Oracle SQL:ssä?
Prosessi alkaa luomalla näkymä. Tätä Oracle SQL -komentoa "CREATE OR REPLACE VIEW" käytetään uuden näkymän luomiseen tai, jos se on jo olemassa, sen korvaamiseen.
Komento SELECT nimi, db_ainutlaatuinen_nimi, verkon_nimi FROM v$services; kerää kaikki nimet, yksilölliset tietokantojen nimet ja verkkojen nimet v$services-palvelusta – dynaaminen suorituskykynäkymä, joka näyttää tiedot kaikista aktiivisista palveluista.
Kun näkymä on muodostettu, voidaan tarkastella palvelujen nimiä suorittamalla standardi SELECT * FROM view_service_names; kysely. Tuloksena on luettelo kaikista nykyisistä palvelunimistä, joita voidaan hyödyntää eri tarkoituksiin.
SELECT * FROM view_service_names;
Palvelun edut ja käyttötapaukset niminäkymä
Yksi palvelunimien käytön merkittävistä eduista on se, että Oracle-tietokantoja on helpompi hallita ja hallita. Se voi esimerkiksi auttaa ohjaamaan työkuormia sopiviin tietokantaesiintymiin ja määrittämään asiakaspuolen yhteyden kuormituksen tasapainotuksen. Toinen etu on helpottaa yhteyden vikasietoa Real Application Clusters (RAC) -ympäristöissä.
Lue lisää