Monitorar e Gerenciar Tablespaces e Arquivos de Dados

Você pode monitorar os tablespaces e arquivos de dados armazenados em cada tablespace no Banco de Dados Gerenciado e executar tarefas de gerenciamento de armazenamento, como criar, editar e eliminar tablespaces e adicionar e editar arquivos de dados.

Para exibir tablespaces, vá para a página Detalhes do banco de dados gerenciado e clique em Tablespaces no painel esquerdo, em Recursos.

Na seção Tablespaces, você pode exibir a lista de tablespaces e monitorar o espaço usado e alocado (em GB) para todos os arquivos de dados dentro dos tablespaces do sistema e do usuário no canto superior direito da seção. Você também pode monitorar cada tablespace individual, que pode ser expandido ainda mais para exibir todos os arquivos de dados no tablespace. Nesta seção, você pode exibir gráficos de barras que fornecem uma visão rápida do uso do espaço, informações como o status dos tablespaces e arquivos de dados, o tipo de tablespace, se os tablespaces e arquivos de dados podem ser estendidos automaticamente e a localização do diretório.

Observação

Para Autonomous AI Databases Serverless, você não pode executar tarefas de gerenciamento de tablespace, como criar um tablespace, eliminar um tablespace e redimensionar arquivos de dados.

Para obter mais informações sobre tablespaces, consulte Overview of Tablespaces no Oracle Database Concepts.

Privilégios Necessários para Trabalhar com Tablespaces

Você deve ter o privilégio de sistema CREATE TABLESPACE para criar um tablespace. Para criar o tablespace SYSAUX, você deve ter o privilégio de sistema SYSDBA. Além disso, você deve ter os seguintes privilégios:

  • ALTER TABLESPACE para editar um tablespace
  • DROP TABLESPACE para eliminar um tablespace
  • MANAGE TABLESPACE para atualizar o status do tablespace
  • ALTER DATABASE para definir um tablespace padrão ou redimensionar arquivos de dados

Criar um Tablespace

Você pode criar tablespaces adicionais para armazenar dados do usuário, de forma que nem todos os dados sejam armazenados no tablespace USERS. A seguir há alguns motivos para criar tablespaces adicionais:

  • Para determinados usuários, grupos de usuários ou aplicações, pode ser conveniente manter todos os dados da aplicação em um tablespace separado ou conjunto de tablespaces para backup e recuperação ou por motivos de manutenção. Por exemplo, se você precisar recuperar todos os dados do aplicativo do backup em decorrência de uma falha de hardware ou software e quiser executar uma recuperação off-line. Se os dados da aplicação forem mantidos em um tablespace separado, você pode ajustar esse tablespace off-line e recuperá-lo, sem afetar a operação ou outras aplicações do banco de dados.
  • Algumas aplicações, como aquelas com tabelas grandes particionadas podem se beneficiar da distribuição de dados através de vários tablespaces. Esta abordagem permite o uso ideal do armazenamento disponível porque os dados frequentemente acessados podem ser colocado em discos de desempenho alto e dados recuperados com pouca frequência podem ser colocados em armazenamento com menor custo.

Para criar um tablespace:

  1. Na seção Tablespaces na página Detalhes do banco de dados gerenciado, clique em Criar.
  2. No painel Criar tablespace:
    1. Especifique o seguinte na seção Geral:
      1. Nome: Informe um nome para o tablespace.
      2. tablespace padrão: Opcionalmente, marque essa caixa de seleção para definir o tablespace como tablespace padrão
      3. Tipo: Selecione Permanente ou Temporário para especificar o tipo de tablespace. Permanente é selecionado por padrão.
      4. Bigfile: Selecione Smallfile ou Bigfile para especificar o volume do tablespace. Smallfile é selecionado por padrão.
        Observação

        Se você selecionar Bigfile, o tablespace poderá ter somente um arquivo de dados.
      5. Status: Selecione Leitura e gravação ou Somente para leitura para especificar o status do tablespace. Leitura e gravação é selecionada por padrão.
      6. Criptografia: Marque a caixa de seleção Ativado para ativar a criptografia e selecionar o padrão de criptografia no campo Algoritmo da criptografia. A caixa de seleção Ativado é marcada por padrão e você pode desmarcá-la se a criptografia não for necessária.
        Observação

        Para ativar a criptografia, a Criptografia Transparente de Dados deve estar ativada no banco de dados e a wallet deve estar aberta. Para obter mais informações, consulte Introduction to Transparent Data Encryption no Oracle Database Advanced Security Guide.
    2. Especifique as seguintes informações na seção Adicionar arquivos de dados:

      Você pode adicionar arquivos de dados aos grupos de discos do Oracle Automatic Storage Management (Oracle ASM) ou no armazenamento do sistema de arquivos. Além disso, você pode ativar o uso do Arquivos Gerenciados pela Oracle ou especificar explicitamente quais arquivos de dados ou temporários devem ser adicionados. Para obter informações sobre o Oracle ASM, consulte Overview of Oracle Automatic Storage Management no Oracle Automatic Storage Management Administrator's Guide.

      1. Tipo do armazenamento: Revise o tipo do armazenamento: Sistema de arquivos ou Gerenciamento automático do armazenamento.
      2. Usar arquivos gerenciados pelo sistema Oracle: Selecione para usar arquivos do sistema Oracle Managed no tablespace. Essa caixa de seleção é marcada por padrão e o arquivo de dados gerenciado pela Oracle é um arquivo de dados de 0,1 GB, que é automaticamente extensível e tem um tamanho máximo ilimitado. Para obter informações sobre Arquivos Gerenciados pela Oracle, consulte Using Oracle Managed Files no Oracle Database Administrator's Guide.

        Se você desmarcar a caixa Usar arquivos gerenciados da Oracle, uma das opções a seguir será exibida dependendo do tipo de armazenamento.

        • Caminho e nome do arquivo de dados: Especifique o caminho e o nome absolutos dos arquivos e clique em Adicionar. Este campo é exibido para o tipo Sistema de arquivos de armazenamento.
        • Grupo de discos: Especifique o grupo em que os arquivos de dados devem ser armazenados e clique em Adicionar. Este campo é exibido para o tipo Gerenciamento automático de armazenamento.
      3. Tamanho (GB) do arquivo: Informe o tamanho inicial do arquivo de dados no GB. Por padrão, 1 GB é especificado.
      4. Estender automaticamente: Selecione para estender automaticamente o arquivo de dados quando ele atingir seu limite de tamanho máximo. Esta caixa é marcada por padrão, e 100 MB é especificado como o valor de incremento no campo Incremento (MB), e a caixa Ilimitado em Tamanho máximo do arquivo é marcada. Você pode fazer alterações no valor Incrementar (MB) e desmarcar a caixa Ilimitado e especificar um tamanho máximo para o arquivo em Tamanho específico (MB).
    3. Especifique o seguinte na seção Espaço:
      1. Gerenciamento de espaço de segmento: Selecione Automático ou Manual para especificar como gerenciar o espaço em um segmento. Automático é selecionado por padrão.
      2. Compactação: Selecione Nenhum ou Básico para especificar se você deseja usar uma opção de compactação. Nenhum é selecionado por padrão.
      3. Alocação da extensão: Selecione Automático ou Uniforme para especificar a alocação da extensão. Automático é selecionado por padrão. Se você selecionar Uniforme para especificar se a alocação de extensão está em um tamanho fixo e uniforme, poderá especificar opcionalmente o tamanho da extensão no campo Tamanho da extensão (KB).
      4. Tamanho do bloco: Verifique o tamanho padrão do bloco.
    4. Selecione uma das opções disponíveis na lista drop-down Tipo de credencial na seção Credenciais para especificar as credenciais do banco de dados para estabelecer conexão com o Banco de Dados Gerenciado. Para obter informações sobre tipos de credenciais, consulte Usar Credenciais para Executar Tarefas de Diagnóstico e Gerenciamento.
    5. Clique em Criar.
O tablespace recém-criado é exibido na seção Tablespaces na página Detalhes do banco de dados gerenciado.

Para obter mais informações sobre os campos e atributos a serem especificados no painel Criar TABLESPACE, consulte CREATE TABLESPACE no Oracle Database SQL Language Reference.

Executar Outras Tarefas de Gerenciamento de Armazenamento

Você pode executar tarefas adicionais de gerenciamento de armazenamento na seção Tablespaces.

Tarefas de Tablespace

Clique no ícone Ações (Ações) disponível para cada tablespace e execute as tarefas a seguir. Observe que a disponibilidade das opções no menu Ações depende das condições definidas para o tablespace e nem todas as opções são exibidas para todos os tablespaces. Por exemplo, se o tablespace já for default, a opção Definir como tablespace default não será exibida no menu Ações.

  • Exibir detalhes: Clique para exibir os detalhes gerais e do armazenamento do tablespace.
  • Editar tablespace: Clique para editar os detalhes da tablespace. Para um tablespace smallfile, você só pode editar o nome do tablespace; no entanto, para um tablespace bigfile, você pode editar o nome, o tamanho e as definições de Estender automaticamente.
  • Eliminar tablespace: Clique para eliminar o tablespace. No painel Eliminar tablespace, você tem as opções para eliminar os arquivos de dados e eliminar o conteúdo do tablespace.
    Observação

    Se um tablespace for eliminado, os objetos e dados contidos nele não estarão mais disponíveis e a recuperação deles poderá ser um processo demorado. É recomendável executar um backup antes de eliminar um tablespace.
  • Definir tablespace para somente leitura ou Definir tablespace para leitura/gravação: Clique para definir tablespace para somente leitura/gravação de leitura.
  • Definir como tablespace default: Clique para definir o tablespace como o tablespace default.
  • Adicionar arquivo de dados: Clique para adicionar arquivos de dados ao tablespace.

Tarefas do Arquivo de Dados

Expanda a lista de arquivos de dados e clique no ícone Ações (Ações) disponível para um arquivo de dados e execute as tarefas a seguir. Observe que a opção de Eliminar Arquivo de Dados não é exibida no menu Ações se houver apenas um arquivo da informação no tablespace.

  • Editar: Clique para editar o tamanho do arquivo e as definições de Estender automaticamente do arquivo da dados.
  • Eliminar arquivo de dados: Clique para eliminar o arquivo de dados.
    Observação

    A eliminação de um arquivo de dados pode causar perda de dados. É recomendável que você faça um backup antes de eliminar um arquivo de dados.