Descrição: A verificação de crescimento das tabelas do Banco de Dados no SQL Server podem ser muito úteis para análise e controle do espaço em disco no servidor, segue abaixo os passos para verificação.
1° Passo - Abra o SGBD de sua escolha e conecte no servidor de Banco de Dados, os mais comuns que utilizamos aqui no SAAS são o IB Expert ou o DBeaver no qual utilizaremos no nosso exemplo.
2° Passo - Já conectado no servidor, criamos um novo Script clicando com o Botão Direito no nome do Banco de Dados que desejamos coletar as informações conforme orientação no print abaixo.
3° Passo - Devemos colocar o seguinte Script para coletar as informações das tabelas.
select r.rdb$relation_id, r.rdb$relation_name , count (*)* (select mon$page_size from mon$database) as table_size from rdb$pages p inner join rdb$relations r on r.rdb$relation_id = p.rdb$relation_id where p.rdb$page_type in (4,5,6,7,8) group by r.rdb$relation_id, r.rdb$relation_name order by 3 desc |
---|
4° Passo - O resultado da consulta será algo parecido com isso:
Interpretação: Usaremos como exemplo o 1° registro para explicação, espaços alocados serão apresentados em unidade de medida em Bytes.
RDB$RELATION_ID: Identificador interno da tabela
RDB$RELATION_NAME: Refere-se ao nome da Tabela
TABLE_SIZE: Aproximadamente 98,3 Bytes
Autor Fabio Gabriel Brunis Leite Da Silva