In de 21e eeuw , heeft Oracle databases die overal van een terabyte houden - gelijk aan een miljard kilobytes - tot 10 of zelfs 100 Tb . Databases zijn gegroeid omdat zakelijke behoeften zijn gegroeid . Fusies en overnames betekenen een bedrijf heeft meer gegevens op te slaan , en regelgeving in veel bedrijven mandaat uitgebreide elektronische records . De uitdaging om met behulp van een zeer grote database ( VLDB ) is niet het vinden van opslagruimte , het beheren van die veel geheugen efficiënt . Grootte Problemen opslaan databank is van beperkt nut als je kunt niet efficiënt ophalen. Een probleem met het gebruik van een VLDB is dat het maakt kosteneffectieve prestaties moeilijk , want er is zo veel ruimte in het geheugen dat de computer heeft om te zoeken naar gegevens . Grotere systemen met meer opslagruimte betekent ook meer plekken waar een probleem operaties kunnen ontwikkelen en af te sluiten . Een database van 100 terabyte is fysiek haalbaar als je het kunt veroorloven , maar het is een onpraktisch optie als je niet goed kan beheren . Partitioneren partitioneren maakt VLDBs beter beheersbaar . Een partitie is een sectie van een tabel gegevens of een index waarbij de inhoud van alle delen een gemeenschappelijk kenmerk , zoals het zelfde datatype of kolomnaam . Wanneer de database een SQL-query ontvangt, snoeit de partities die niet aan de vraag van zijn parameter opzoeking zijn . In een VLDB , of zelfs een gewone databank , dit vermindert de zoektijd voor de query , die de prestaties verbetert . Als technische problemen dwingen af te sluiten een partitie , kunnen query's naar andere partities nog steeds actief zijn. Back-up In een crisis , moet een VLDB identificeren de informatie te beschermen , back-up en herstellen van het later . De grootte van een VLDB maakt dit een uitdaging : Een 10 terabyte data warehouse kan 100 keer langer duren om een back- up en vereisen 100 keer meer opslagcapaciteit dan een 100 gigabyte database. Uw data recovery plan moet voldoende hardware om al uw belangrijke data te houden , en het vinden van de tijd voor de back-up proces omvatten . Als uw systeem geen downtime , kunt u in staat om het byte voor byte opnemen door gebruik te maken van een trage momenten . Lifecycle Management De gegevens in uw Oracle database een levenscyclus . Gebruikers maken , gebruik het regelmatig , archiveren wanneer het wordt oud en uiteindelijk verwijderen . Information Lifecycle Management slaat gegevens op basis van waar het in de levenscyclus : Huidige gegevens moeten worden opgeslagen, waar het gemakkelijk beschikbaar en rendabel om te herstellen , terwijl zelden gebruikte gegevens kunnen worden opgeslagen in minder toegankelijke geheugenruimte . Deze aanpak helpt bij het beheren VLDBs door te bepalen welke informatie moet toegankelijk zijn . Vervolgens plaatst die informatie op een partitie waar SQL queries vinden het gemakkelijk .
|