Olá Prof. Vitorino, sabendo que um estado sempre tem dois bytes de tamanho, qual seria a razão ou vantagens para botar 50 bytes de tamanho para campos pequenos como este?
Desde já agradeço. Ricardo
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Olá Prof. Vitorino, sabendo que um estado sempre tem dois bytes de tamanho, qual seria a razão ou vantagens para botar 50 bytes de tamanho para campos pequenos como este?
Desde já agradeço. Ricardo
Ricardo
Nenhum. Apenas mantive um padrão.
O certo é você realmente identificar o tamanho máximo dos campos (Código e descrição) e colocar esta especificação.
Agora uma experiência prática. Nem sempre sabemos, de antemão, o número dos membros das dimensões. Muitas vezes descobrimos isto durante a carga e, não muito raro, durante a fase de produção após o aceite do cliente. Isso leva a problemas de qualidade de dados. Aumentar estes campos com o DW criado e carregado implicará em apagar os dados e reorganizar as tabelas. Nada que não possa ser feito. Mas isto vai levar a problemas de acesso pois nosso usuário vai ficar com o sistema indisponível.
Por isso seja conservador. Sempre digo que, hoje em dia, disco e performance é barato e acessível. Se tiver dúvida coloque um número maior de bytes por campo.
Att
Victorino.
Olá Prof. Vitorino De fato, um pouco de 'gordura' nos tamanhos dos campos pode evitar retrabalhos e consequências desagradáveis. Obrigado pelo reply.
Abs