Sou programador ASP/ASP.Net. E estou, já a algum tempo desenvolvendo rotinas e tabelas em SQL Server 2005 (visto que a empresa para qual trabalho não possue um profissional específico de Banco de Dados). Gostaria de postar algumas dúvidas:
1. Se trabalho com valores numérios (deixando de lado a velocidade de acesso aos dados)... se eu armazenar um valor numérico, por exemplo, 10000, em um campo BIGINT... o espaço alocado pelo banco de dados é BIGINT (seguindo as especifições do tipo de dado) ou simplesmente INT (alocando apenas o necessário, como o tipo VARCHAR)?