Anterior  Próximo  Sumário  Fale conosco!  OpenBASE! o Banco de Dados inteligente!

  • BDESPA
  • Listar o relatório de consumo de disco do banco de dados.

  • Sintaxe
  • bdespa -b<banco> [-s<seguranca>] [-n<nivel>] [-O] [-c] [-T] [-f<saida>] [-g]

  • Argumentos
  • -b <banco>

    indica o nome do Banco de Dados.

    -s <segurança>

    indica o código de segurança definido no esquema do Banco de Dados. Se omitido, será considerado o valor 1.

    -n <nível>

    indica a palavra de nível do usuário. Se omitido, será assumido o valor "a".

    -O

    indica que os arquivos não serão verificados na abertura do banco de dados.

    -c

    indica que em vez do nome do arquivo índice será exibido o nome da chave correspondente.

    -T

    indica que os arquivos tipos "T" ou "C" não serão exibidos.

    -f <saida>

    indica que o relatório será gravado no arquivo <saida>.

    -g

    indica que se o banco tem nomes grandes (mais de 12 caracteres) no relatório os dados de cada arquivo ocuparão 1 linha ou ao invés de 2.

  • Utilização
  • Para verificar a utilização do disco pelo banco de dados. Este utilitário lista um relatório em forma de tabela com:

  • 1) o número de bytes ocupados pelo dicionário do banco de dados
  • 2) a quantidade de registros existentes, quantidade de registros excluidos e número de bytes ocupados por cada arquivo de dados.
  • 3) a quantidade de registros e o número de bytes ocupados por cada arquivo índice.
  • Verifica se existe erro:

  • 1) na compressão do cabeçalho de chaves únicas
  • 2) na quantidade de registros ocupados mais excluidos nos arquivos de dados
  • 3) se o número de registros nos índices únicos é igual ao número de registros no arquivo de dados.
  • Exemplo
  • O exemplo a seguir mostra a saída deste utilitário.

    $ bdespa -bbdemp1 -s33 -O 

    BDESPA - Situação dos arquivos no banco de dados bdemp1

    Nome do

    arquivo

    Registros

    ocupados

    Registros

    excluídos

    Tamanho

    total

    bdemp1

    540

    tab_clie

    10

    3

    512

    01tab_clie

    10

    0

    2048

    Total

    10

    3

    3100

    Anterior  Próximo  Sumário  Fale conosco!  OpenBASE! o Banco de Dados inteligente!