? No cérebro , os axónios fornecer percursos de comunicação entre o cérebro e do corpo . Tablespaces agir da mesma maneira , servindo como uma ponte entre os componentes físicos e lógicos de um banco de dados Oracle. Tablespaces conter os objetos que armazenam dados , como tabelas , índices, segmentos de rollback e visões materializadas . Por padrão , o Oracle cria dois espaços de tabela no momento da instalação : Sistema e SYSAUX . Natureza
Datafiles representar a estrutura física da tabela , enquanto a função de tabela como a unidade de armazenamento lógico para estes arquivos de dados. As bases de dados podem ter um ou mais espaços de tabela , e cada tabela pode ter um ou mais ficheiros de dados . O espaço em disco ocupado por todos os arquivos de dados determina o tamanho real de um espaço de tabela , com memória adicional e espaço em disco físico alocado se mais arquivos de dados são criados.
Estrutura Lógica
espaços de tabela oracle podem ser divididos em segmentos, extensões e blocos. Os segmentos são consideradas as unidades lógicas de armazenamento para a base de dados . Tabelas , índices, clusters ou outros objetos relacionados ao armazenamento constituem um segmento , que pode residir em diferentes espaços de tabela . Uma extensão abrange blocos contínuos - a unidade mais pequena de armazenamento em um banco de dados Oracle , que variam em tamanho de 2 kilobytes e aumentando em múltiplos de dois até 32K - . Num segmento
Tipos
a tabela sistema armazena o dicionário de dados para o banco de dados, enquanto as lojas SYSAUX metadados que se propagam no sistema . Além dos espaços de tabela padrão , cada banco de dados deve ter pelo menos um espaço de tabela temporário para acomodar os arquivos temporários. Oracle suporta tablespaces bigfile que armazenam um arquivo grande e usados apenas em plataformas que suportam arquivos grandes . UNDO tablespaces especializar-se em manter os dados UNDO gerados durante as operações de manipulação de dados.
Padrão do sistema
O tablespace SYSTEM, que continua a ser on-line , desde que o banco de dados estiver aberto, será armazenar programas PL /SQL , bem como alguns dados. Pequenos bancos de dados podem sobreviver no espaço de tabela SYSTEM sozinho, mas a Oracle recomenda manter os dados em uma tabela separada.