ReCoHa 0 Denunciar post Postado Março 11, 2011 Olá Pessoal, Tenho uma dúvida quando aos registros que armazenam muitos campos NULL. Vejam a minha situação: Vou fazer um cadastro bem completo em um sistema, porém não será obrigatório preencher todos os campos do cadastro em um primeiro momento, o que resultará em grande quantidade de registros com poucos campos preenchido e vários campos NULLs. Agora, levando em consideração uma grande quantidade de registros essa quantidade de campos NULLs irá diminuir performance/aumentar o armazenamento? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Lucas_Santos 0 Denunciar post Postado Março 11, 2011 Talvez esse post discutido anteriormente lhe ajude Performance de campos null Compartilhar este post Link para o post Compartilhar em outros sites
ReCoHa 0 Denunciar post Postado Março 11, 2011 Lucas_Santos, Acabei de ler o tópico que você me mandou, porém lá e em muitos outros lugares da qual pesquisei, se fala entre a diferença de campo NULL e campo VAZIO. Isso eu já entendi, o que eu quero saber é quanto a performance e armazenamento. É melhor (em relação a performance/armazenamento) fazer uma tabela para armazenar os dados iniciais que são poucos e depois que o usuário completar o cadastro armazenar em outra tabela? Ou ficar com apenas uma tabela e deixar os campos como NULL enquanto o usuário não completa o cadastro? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Março 12, 2011 NULL é a ausência de informação, uma tabela em que a maioria de suas linhas sejam de várias colunas com NULL pode indicar problemas em seu modelo, talvez de normalização. Como disse no outro post acho que a questão conceitual se sobrepõe a da performance. Compartilhar este post Link para o post Compartilhar em outros sites
ReCoHa 0 Denunciar post Postado Março 14, 2011 Entendi a sua colocação. Na verdade eu já acreditava nisso, que não é a melhor maneira, mas por um momento quase me convenceram do contrário. Obrigado Motta. Compartilhar este post Link para o post Compartilhar em outros sites