Huis Persoonlijke financiën Grondbeginselen van gegevens- en besturingsbestanden in Oracle 12c - dummies

Grondbeginselen van gegevens- en besturingsbestanden in Oracle 12c - dummies

Inhoudsopgave:

Video: OND GH DSX 02 Basisprincipes van antropometrie 2024

Video: OND GH DSX 02 Basisprincipes van antropometrie 2024
Anonim

Er worden veel soorten bestanden gemaakt met uw Oracle 12c-database. Sommige van deze bestanden zijn voor het opslaan van onbewerkte gegevens. Sommige worden gebruikt voor herstel. Sommige worden gebruikt voor de huishouding of het onderhoud van de database zelf. Laten we eens kijken naar de verschillende bestandstypen en wat ze verantwoordelijk zijn voor het opslaan.

Gegevensbestanden in Oracle 12c

Gegevensbestanden zijn de grootste bestandstypen in een Oracle-database. Ze slaan alle feitelijke gegevens op die u in uw database hebt geplaatst, evenals de gegevens die Oracle nodig heeft om de database te beheren. Gegevensbestanden zijn een fysieke structuur: ze bestaan ​​ongeacht of de database open of gesloten is.

Gegevensbestanden zijn ook binair van aard. U kunt ze niet zelf lezen zonder een exemplaar te starten en query's uit te voeren. De gegevens worden opgeslagen in een georganiseerd formaat dat is opgesplitst in Oracle-blokken.

Telkens wanneer een serverproces uit een gegevensbestand leest, gebeurt dit door ten minste één volledig blok te lezen. Het plaatst dat blok in de buffer cache, zodat gegevens kunnen worden geopend, gewijzigd, enzovoort.

Het is ook vermeldenswaard dat het gegevensbestand fysiek is gemaakt met behulp van OS-blokken. OS-blokken verschillen van Oracle-blokken. OS-blokken zijn fysiek en hun grootte wordt bepaald wanneer u de harde schijf formatteert.

U moet de grootte van uw OS-blok kennen. Zorg ervoor dat het gelijk is aan of gelijkelijk deelbaar is in uw Oracle-blok.

Oracle-gegevensbestanden hebben meestal een extensie van. DBF (afkorting voor databasebestand). Maar het feit is dat bestandsextensies in Oracle er niet toe doen. Je zou het een naam kunnen geven. XYZ, en het zou prima werken.

We vinden dat het de beste manier is om vast te houden. DBF omdat die extensie wordt gebruikt in 95 procent van de databases.

In elk gegevensbestand slaat het eerste blok de blokkop op. Om specifiek te zijn, afhankelijk van uw Oracle-blokgrootte, kan het header-blok van het databestand meerdere blokken zijn. Standaard is het header-blok 64k. Daarom, als uw Oracle-blokgrootte 4k is, staan ​​er 16 headerblokken aan het begin van het bestand. Deze headerblokken zijn bedoeld voor het beheer van de interne werking van het databestand. Ze bevatten

  • Back-up- en herstelinformatie

  • Vrije ruimte-informatie

  • Bestandsstatusdetails

Ten slotte is een tijdelijke bestand een speciaal type databasebestand. Fysiek is het net als een normaal gegevensbestand, maar het bevat slechts tijdelijke informatie. Een tempbestand wordt bijvoorbeeld gebruikt als u sorteringen op schijf uitvoert of als u tijdelijke tabellen gebruikt. De ruimte wordt vervolgens vrijgegeven aan het bestand, onmiddellijk nadat uw bewerking is voltooid of zodra u uitlogt bij het systeem.

U kunt zien dat door een eenvoudige query tegen V $ TEMPFILE en V $ DATAFILE uit te voeren, u een lijst met gegevensbestanden in uw database kunt zien.

Besturingsbestanden in Oracle 12c

Het besturingsbestand is een zeer belangrijk bestand in de database - zo belangrijk dat u er verschillende exemplaren van hebt. Deze kopieën zijn zo geplaatst dat het verliezen van een schijf op uw systeem niet resulteert in het verliezen van alle van uw besturingsbestanden.

Normaal gesproken krijgen besturingsbestanden een naam met de extensie. CTL of. CON. Elke extensie werkt, maar als u de beste werkwijze wilt volgen, zijn deze twee het populairst.

Besturingsbestanden bevatten de volgende informatie:

  • Namen en locaties van uw gegevensbestanden en opnieuw logbestanden

  • Herstelinformatie

  • Back-upgegevens

  • Checkpoint-informatie

  • Archiveringsinformatie

  • Databasenaam < Loggeschiedenis

  • Huidige logboekinformatie

  • Besturingsbestanden bevatten ook een hele reeks andere interne gegevens. Typisch, besturingsbestanden zijn enkele van de kleinere bestanden in de database. Het is moeilijk om u te vertellen hoe groot ze zijn, omdat het afhankelijk is van het volgende:

Hoeveel bestanden uw database heeft

  • Hoeveel back-upinformatie u erin opslaat

  • Welk besturingssysteem u gebruikt > Zoals eerder vermeld, is het belangrijk dat u verschillende exemplaren van uw besturingsbestanden hebt. Als u al uw besturingsbestanden in een ongelukkige fout zou verliezen, is het een echte pijn om dit op te lossen.

Grondbeginselen van gegevens- en besturingsbestanden in Oracle 12c - dummies

Bewerkers keuze

Een Oracle-omgeving instellen - dummies

Een Oracle-omgeving instellen - dummies

Als u een typische PL / SQL-omgeving wilt instellen, hebt u de volgende componenten: Databaseserver: dit is een computer (of een reeks computers) die de Oracle-database uitvoert. Oracle werkt in veel populaire computeromgevingen. De meest gebruikte met Oracle zijn UNIX, Linux of een versie van Microsoft Windows. PL / SQL wordt meestal uitgevoerd ...

SQL-rijwaarden en -waarden - dummies

SQL-rijwaarden en -waarden - dummies

De waarden die worden bewaard in de cellen die de snijpunten van de SQL-database vormen De rijen en kolommen van de tabel zijn de grondstoffen waaruit u zinvolle relaties en trends kunt afleiden. Rijwaarden De meest zichtbare waarden in een database zijn tabelrijwaarden. Dit zijn de waarden die elke rij van een databasetabel ...

SQL eerste, tweede en derde normale vormen - dummies

SQL eerste, tweede en derde normale vormen - dummies

Er zijn drie bronnen van wijzigingsanomalieën in SQL Deze worden gedefinieerd als eerste, tweede en derde normale vormen (1NF, 2NF, 3NF). Deze normale vormen fungeren als remedies voor het wijzigen van anomalieën. Eerste normale vorm Om in de eerste normale vorm (1NF) te zijn, moet een tabel de volgende eigenschappen hebben: De tabel is tweedimensionaal met rijen en ...

Bewerkers keuze

Een kijkje nemen in het syndroom van Empty-Nest - dummies

Een kijkje nemen in het syndroom van Empty-Nest - dummies

Een veel voorkomende misvatting is dat wanneer de kinderen van een stel vertrekken thuis, zullen pappa en mama het syndroom van empty-nest ontwikkelen. Ja, ze hebben misschien een leeg nest, maar voor sommige paren bloeit hun liefdesleven in deze periode van hun leven. De slachtoffers van het syndroom zijn de paren waarvan de relatie uit elkaar valt als zij de enige ...

STD's: wat u moet weten over herpes - dummies

STD's: wat u moet weten over herpes - dummies

Herpes, veroorzaakt door het herpes simplex-virus (HSV) ), is een ongeneeslijke SOA. Herpes heeft eigenlijk twee vormen: herpes simplex-type 1 (HSV-1) en herpes simplex-type 2 (HSV-2). HSV-1 wordt meestal geassocieerd met koortsblaasjes en koortsblaren boven de taille. "Ongeveer 80 procent van de Amerikaanse volwassenen heeft orale herpes. Ongeveer 25 procent van ...

Tiener Geslacht: hoe te weten Hoe ver te gaan - dummies

Tiener Geslacht: hoe te weten Hoe ver te gaan - dummies

Een van de grootste vragen voor tieners is niet "Zou ik seks moeten hebben? "Maar" Hoe ver moet ik gaan? "Terwijl het eigen comfortniveau en dat van de partner de topprioriteit zou moeten zijn in deze beslissing, spelen andere factoren een rol, vooral als tieners dat amorfe concept van" het derde honk overwegen. "" Derde basis "...

Bewerkers keuze

Tien voorwaarden American Football Announcers Gebruik - dummies

Tien voorwaarden American Football Announcers Gebruik - dummies

Een van de moeilijkste en meest intimiderende onderdelen over het volgen van een Amerikaans voetbalwedstrijd is dat de presentatoren soms een vreemde taal lijken te spreken die alleen bekend is bij echte voetballiefhebbers. Maar als je een aantal belangrijke termen onthoudt, ben je ver voor op het spel. Hier zijn enkele voetbaltermen die je misschien hoort, ...

Het begin van een voetbalspel: The Kickoff - dummies

Het begin van een voetbalspel: The Kickoff - dummies

Voor Amerikaanse voetbalfans, de openingsaftrap is een opwindende start voor elke game. Ze zien de tweezijdige sensatie van het ene team dat probeert het andere te blokkeren en helpt de herhaler om door en voorbij 11 snelladers van het trapende team te rennen. (Wel, maak die tien spelers.De kicker staat meestal rond de 50-yard-lijn, ...

Uw voetbalcoachtoelen afstemmen op een leeftijdsgroep - dummies

Uw voetbalcoachtoelen afstemmen op een leeftijdsgroep - dummies

Elk kind in uw team is anders zoveel manieren. Sommigen zijn begaafde hardlopers, anderen kunnen duizelingwekkende vangsten maken en wat moeite om simpelweg de basistechnieken van het spel te vatten. Ongeacht de sterke en zwakke punten van de kinderen, die overal op de kaart staan, hebben jongeren algemene kenmerken die worden beïnvloed ...