Tojo 0 Denunciar post Postado Julho 25, 2007 Minha dúvida é a seguinte... Tô montando um sistema, e o objeto do sistema, possui diversos informações (ou seja, campos / colunas). É mais vantajoso fazer um grande "tabelão" com "trocentas" colunas, ou fazer várias pequenas tabelas, relacionadas através de um ID? Me refiro especificamente ao desempenho... é mais rápido para o banco trabalhar com um tabelão com um monte de campos, ou trabalhar com relacionamentos entre tabelas menores? Já aproveito e deixo minha opinião. Acho que deve ser melhor fazer várias pequenas tabelas, pois nem sempre é necessário selecionar todos os dados... logo, fica mais simples chamar as informações dependendo da necessidade... sei lá... Valeu gurizada... http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif http://forum.imasters.com.br/public/style_emoticons/default/searchbeforeposting.gif http://forum.imasters.com.br/public/style_emoticons/default/clover.gif http://forum.imasters.com.br/public/style_emoticons/default/clover.gif http://forum.imasters.com.br/public/style_emoticons/default/clover.gif Compartilhar este post Link para o post Compartilhar em outros sites
Eclesiastes 2 Denunciar post Postado Julho 29, 2007 5.4.8 Desvantagem em Criar um Número Grande de Tabelas no Mesmo Banco de Dados Se você possui muitos arquivos em um diretório, operações de abrir, fechar e criação ficarão lentos. Se você executar instruções SELECT em diversas tabelas, existirá uma pequena sobrecarga quando o cache de tabela estiver cheio, porque para toda tabela que teve que ser aberta, outra deve ser fechada. Você pode reduzir esta sobrecarga tornando o cache de tabelas maior. Compartilhar este post Link para o post Compartilhar em outros sites