Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Uma tabela no mysql com 10 itens leva muito mais tempo que uma tabela com 3000 itens para consulta?
Ou esta diferença é mínima?
>
Sua pergunta ficou meio ampla , mas imagine que seja uma busca exata não indexada o "tempo" médio é de N/2 para localizar o registro , se é relevante ou não depende de
Com que frequencia a consulta será feita ?*
Quantidade de registros ?
E
xistem índices ?
Estátiscas atualizadas ?
Qual a quantidade de campos da tabelas ?
Campos do tipo blob ?
Ou seja, depende mas no geral no exemplo passado é irrelevante.
* imagine uma consulta no caixa de um mercado grande , feita alguns milharescde vezes ao dia , qualquer ganho será relevante, além do que em geral os bds acabam levando estes dados para memória.
Obrigado.
Atualmente existem poucos dados na verdade, pois o banco de dados é pequeno.
Mas estou pensando em manter apenas os "clientes" cadastrados e todos os dados referentes a movimentação financeira e vendas serem excluídos após realização de backup anual.
:) Feliz 2015
Em tese estes dados deveriam ser guardados por 5 anos.
Eu não excluiria , no máximo os jogaria em uma tabela de histórico.
Sua pergunta ficou meio ampla , mas imagine que seja uma busca exata não indexada o "tempo" médio é de N/2 para localizar o registro , se é relevante ou não depende de
Com que frequencia a consulta será feita ?*
Quantidade de registros ?
E
xistem índices ?
Estátiscas atualizadas ?
Qual a quantidade de campos da tabelas ?
Campos do tipo blob ?
Ou seja, depende mas no geral no exemplo passado é irrelevante.
* imagine uma consulta no caixa de um mercado grande , feita alguns milharescde vezes ao dia , qualquer ganho será relevante, além do que em geral os bds acabam levando estes dados para memória.