Hva er Oracle Table?

Hva er Oracle Table?


I hjernen, aksoner gi trasé for kommunikasjon mellom hjernen og kroppen. Tabell fungere mye på samme måte, som fungerer som en bro mellom de fysiske og logiske komponentene i en Oracle database. Tabell inneholde objekter som lagrer data, for eksempel tabeller, indekser, rollback segmenter og materialiserte visninger. Som standard oppretter Oracle to tabell ved installasjon: SYSTEM og SYSAUX.

Natur

Datafilene representerer den fysiske strukturen i tabell, mens tabell fungere som den logiske lagringsenheten for disse datafilene. Databaser kan ha én eller flere tabell, og hver tabell kan ha en eller flere datafiler. Den plass på harddisken okkupert av alle datafilene avgjør den faktiske størrelsen på en tabell, med mer minne og fysisk diskplass tildeles hvis flere datafiler er opprettet.

logisk struktur

Oracle tabell kan deles inn i segmenter, omfang og blokker. Segmentene er ansett som den logiske enheter av lagringsplass for databasen. Tabeller, indekser, klynger eller andre lagringsrelaterte gjenstander utgjør et segment, som kan ligge i forskjellige tabell. En grad dekker sammenhengende blokker - den minste lagringsenhet i en Oracle-database, som varierer i størrelse fra 2 kilobyte og øker i multipler av to opp til 32K - i et segment.

typer

SYSTEM tabell lagrer data ordbok for databasen, mens SYSAUX butikker metadata som forplanter seg inn i systemet. I tillegg til standardtabell bør hver database ha minst en midlertidig tabell å imøtekomme midlertidige filer. Oracle støtter Bigfile tabell som lagrer en stor fil og brukes bare i plattformer som støtter store filstørrelser. Angretabell er spesialister i å opprettholde omgjøring av data som genereres under data-manipulasjon operasjoner.

standard SYSTEM

SYSTEM tabell, som fortsatt er på nettet så lenge databasen er åpen, vil lagre PL / SQL-programmer, samt noen data. Små databaser kan overleve på SYSTEM tabell alene, men Oracle anbefaler å holde data i en egen tabellplass.