? Databas administration kräver hantera och organisera filer , även om själva databasen finns att utföra denna uppgift . Medan databasen kan hantera filer och relationer inom sitt eget sammanhang måste databasadministratör administrera genomförandet , migration och fysiska begränsningar av filer i databasen . Till exempel använder databasen tablespaces att organisera filer , men administratören måste övervaka dessa tablespaces att se till att de fortsätter att fungera korrekt . Tablespaces
data i en databas lagras i filer som är organiserade i " tablespaces . " En tabellutrymme är den logiska enhet för lagring används i databashantering. Varje tabellutrymme innehåller filer som finns på en dators hårddisk och överensstämmer med datorns filsystem . De filer innehåller data som används för att fylla tabeller i databasen . Varje tabellutrymme representerar en viss aspekt eller insamling av data från en viss del av den associerade databasen . Addera SYSTEM tabellutrymme
Som standard är vissa tablespaces byggdes av databasprogram när en ny databas skapas av en administratör . Ett tabellutrymme i synnerhet - SYSTEM tabellutrymme - innehåller filer som lagrar " data dictionary " av databasen . Uppgifterna Ordboken innehåller metadata om data i databasen . Denna metadata är i huvudsak uppgifter om data, såsom tid för skapande , format och relationer till andra uppgifter . Den data dictionary är avgörande för driften av databasen .
Fylla upp SYSTEM tabellutrymme
Teoretiskt kan systemet tabellutrymme fylla sin tilldelade minnet om det övervakas inte . Medan systemet tabellutrymme representerar en speciell uppsättning data och kräver särskild behörighet att komma åt och hantera , är den faktiska ledningen av tabellutrymme samma som med alla andra tabellutrymme . Detta innebär att tabellutrymme kan fylla med data och orsaka ett lås av systemet. Dess utrymme kan förlängas , dock med sedvanliga kommandon tabellutrymme management . Utöka tabellutrymme
att utvidga systemet tabellutrymme
, använder administratören " alter " -kommandot , som medger direkt tillgång till tabellutrymme . Därefter tillåter " autoextend " sökord administratören att förlänga tabellutrymme till en viss storlek . Till exempel kommer följande kommando förlänga " exemplet " bordets storlek med 100 och se till att det tabellutrymme automatiskt ut när det är ont om utrymme :
ALTER tabellutrymme exempel AUTOEXTEND
PÅ NÄSTA 100M MAXSIZE UNLIMITED