Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Hoe maak je een geclusterde index in Maak Oracle
Een krachtige database systeem zoals Oracle zwaluwen magazijnen van gegevens in een tijd , groepen en sorteert de gegevens op meerdere manieren en verslagen over aggregaten naar het hogere management te geven een helikopterview van corporate informatie . Ondernemingen verwachten veel van Oracle , die de naam van het systeem en de belofte het maakt verklaart : mogelijkheden voor grootschalige database- activiteit zonder verlaging throughput . Daarom beschikt u over mechanismen zoals indices op tafels en clusters van tafels met kritische columns . De tabellen een of meer kolommen gemeen . De gemeenschappelijke en aanverwante kolommen vormen het cluster sleutel , de index van de cluster . Instructies
Het creëren van een cluster
1

Log in op de server van Oracle als database administrator of als een gebruiker met CREATE CLUSTER privilege als de cluster in de huidige database zal verblijven . Om een cluster in een ander schema te maken , moet de gebruiker MAKEN EEN CLUSTER voorrecht . De volgende opdracht toont een voorbeeld :

sqlplus MijnGebruikersnaam /MijnWachtwoord @ hostnaam

Deze verklaring bij de OS prompt start de SQL * Plus command - line utility en zorgen voor een SQL- prompt om SQL -commando's te sturen naar Oracle . U kunt de GUI-versie heet ook " sqlplusw . " De parameter " hostname " specificeert de host server waarop de instance Oracle draait. Kopen van 2

SQL queries op de data dictionary of raadpleging van de database- ontwerpers , noteer de database schema waarin het cluster zullen verblijven , de tafel namen die een deel van het cluster zal zijn , de kolommen van deze tabellen dat een deel van de cluster -toets en de naam van uw nieuwe cluster zal zijn .
3

Als de cluster bestaat uit objecten van de ene database schema alleen , maken dit uw standaard database . Op de SQL Typ de database commando USE zoals hieronder weergegeven :

GEBRUIK DBTestCluster


Deze SQL statement maakt DBTestCluster de huidige database voor alle objecten waarnaar wordt verwezen in de sessie
. 4

Op de SQL * Plus typ de CLUSTER commando CREATE als volgt :

CREATE CLUSTER TargetSchema.TestClusterName ( clusterkey_EquipmentID NUMMER ( 5 ) , clusterkey_PartCode NUMMER ( 3 ) ) op

Als u niet in aanmerking de naam cluster met een schema naam , zal Oracle het cluster in de huidige database schema creëren " DBTestCluster . "

de CREATE cLUSTER opdracht is niet compleet zonder optionele clausules . Een puntkomma geeft een volledige SQL-opdracht klaar om te worden verzonden naar Oracle . In de GUI- versie van SQL * Plus , kunt u een knop gebruiken om de SQL- code te sturen .
5

Afhankelijk van wat uw cluster is ontworpen om te doen , voeg een van de volgende optionele clausules om de CREATE CLUSTER commando als volgt :

SIZE 512TABLESPACE MyTablespaceNameINDEXSINGLE TABLEHASHKEYS 20HASH
iS MOD ( clusterkey_EquipmentID + clusterkey_PartCode , 100 ) ;

De genoemde aantallen en waarden zijn slechts voorbeelden van gebruik laten zien . De optie " SIZE " geeft het aantal bytes gereserveerd voor alle rijen gecombineerd uit alle tabellen in het cluster met dezelfde cluster kernwaarden .

Het sleutelwoord " INDEX " geeft een geïndexeerde cluster . Oracle slaat alle rijen met dezelfde cluster kernwaarden in de geïndexeerde cluster . Als je " INDEX " opgeeft, moet u een index op de cluster toetsen voordat er data manipulatie te creëren .

" HASHKEYS "
geeft een hash cluster , en de waarde toont aantal hash toetsen . In dit geval hoeft u niet maken een cluster belangrijke index .

De " HASH IS " -clausule geeft de hash-functie voor de hash- cluster in de vorm van een SQL-expressie .
< br >

Previous: Next:
  Database Software
·Hoe je formulieren in MS Acces…
·Business Objects XI SP4 Upgrad…
·Hoe te Duplicaten verbergen in…
·Hoe een Access-tabel ontkoppel…
·Hoe te voorloopnullen invoegen…
·Eigenschappen van een relation…
·Hoe maak je een staafdiagram G…
·Hoe te wijzigen van een tabel …
·Hoe maak je een Pfile Creëren…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Kan ik veranderen de Lens Flare Kleur in…
·Hoe maak je een lege pagina-einde in een…
·Hoe te Letters Hoofdletters in Access 20…
·Hoe naar WSUS 3.1 opnieuw installeren 
·Hoe maak Raffle Tickets Met Afdruk samen…
·Hoe te Publisher sjablonen maken 
·Hoe maak je een DOCX wijzigen naar een J…
·Hoe maak je een Border In een cel in een…
·Hoe maak je een Tilde gebruiken in een W…
Copyright © Computer Kennis http://www.nldit.com