Como determinar quanto espaço de armazenamento no disco uma coluna ocupa em uma tabela no Oracle?
Estou executando o Oracle 11gR2 11.2.0.3.
Como determinar quanto espaço de armazenamento no disco uma coluna ocupa em uma tabela no Oracle?
Estou executando o Oracle 11gR2 11.2.0.3.
Você pode usar o
VSIZE
para obter o número de bytes para a representação interna de um valor.Se você quiser o espaço total usado por uma coluna, precisará somar todas as linhas (a menos que o tipo usado tenha um comprimento fixo).
A
DUMP
função também fornecerá o tamanho e a representação bruta de um valor, mas não em um formato que facilite a soma.