Software  
 
Rede de conhecimento computador >> Software >> SQL Server >> Content
Onde as tabelas são armazenadas no banco de dados Oracle?
As tabelas em um banco de dados Oracle são armazenadas em DataFiles .

Aqui está um colapso da hierarquia de armazenamento:

* Banco de dados : O contêiner geral para todos os seus dados.
* espaço de tabela: Um agrupamento lógico de arquivos de dados. Os espaços de tabela podem ser criados para diferentes fins (por exemplo, dados do sistema, dados do usuário).
* DataFile: Arquivos físicos no sistema operacional que armazenam os dados reais. Cada espaço de tabela pode ter vários arquivos de dados.
* segmento : Uma área contígua dentro de um arquivo de dados usado para armazenar dados para uma finalidade específica. Para tabelas, o segmento é conhecido como um segmento de dados .
* extensão: Um bloco contíguo do espaço dentro de um segmento. Os dados para uma tabela são alocados em extensões, conforme necessário.
* Bloco: A menor unidade de armazenamento dentro de uma extensão. Cada bloco armazena uma certa quantidade de dados (normalmente 8kb ou 16kb) e é a unidade de E/S para o banco de dados.

Veja como funciona na prática:

1. Você cria uma tabela e especifica o espaço de tabela onde ela deve ser armazenada.
2. O Oracle aloca espaço para a tabela dentro dos arquivos de dados pertencentes a esse espaço de tabela.
3. Ao inserir dados na tabela, os dados são gravados em blocos dentro dos arquivos de dados.

Notas importantes:

* Você pode ter várias tabelas armazenadas no mesmo arquivo de dados.
* Os arquivos de dados são normalmente armazenados em discos físicos separados para melhorar o desempenho e reduzir o impacto de uma única falha de disco.
* O Oracle usa um sofisticado sistema de gerenciamento de armazenamento para gerenciar a alocação de espaço dentro dos arquivos de dados e otimizar o desempenho.

Deixe -me saber se você tiver outras perguntas!

Anterior :

Próximo :
  Os artigos relacionados
·SQL Server 2008 Comparação de recursos 
·O que é espelhamento no SQL Server 2008? 
·O desempenho do SQL Server 2008 Analysis Services 
·Qual é a forma completa do oráculo? 
·Como um sistema de gerenciamento de registros de estuda…
·Como recuperar um banco de dados SQL de arquivos planos…
·Como alterar uma instância existente do Microsoft SQL …
·Como alterar o SQL Server Express para o modo misto 
·Como você seleciona uma coluna específica no Oracle? 
·Procedimentos armazenados para um SQL Server Express 
  Artigos em destaque
·Como ver fotos ocultas no Facebook 
·O que é um modelo de contexto em engenharia de softwar…
·Como fazer um panfleto sobre o Microsoft Word 2003 
·Como executar WMA para Conversões MP3 
·Como fazer o Excel não Simplificar 
·Como instalar o Adobe InDesign Fontes 
·O que é o software Freeswitch? 
·Quais são SWF e FLA extensões de arquivos 
·Como fazer Ringtones MIDI 
·Onde estão os arquivos Informações adicionais dos li…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados