Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Tesla

Tabelas SQL + Comparações

Mensagens Recomendadas

Tesla    0
Tesla

Boas.

Tenho aqui um problema sobre se hei-de fazer uma tabela única ou várias tabelas.

Tenho números, afectos a productos diferentes, que têm de ser lidos em intervalos de 1000, comparados, e guardados.

Estamos a falar de 400 produtos, o que por ano equivale a um máximo de 40 milhões de registos.

A estrutura da tabela é fixa. Isto é, quer opte por fazer 400 tabelas, quer opte por fazer apenas uma, a estrutura é igual.

ID  - referencia - numero - checkd - estado

A minha pergunta é, o que é mais eficiente a nivel de pesquisa? Uma tabela para todos os produtos, ou uma tabela para cada um deles?

SQL SERVER running.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jsWizard    6
jsWizard

Ora, em Oracle, podias ter uma só tabela mas "particionada" por algum critério. O que do ponto de vista da programação era só uma tabela, e depois o Oracle gere o resto, ou seja distribui os registos pelas N partições de acordo com o critério definido.

Não sei ao certo, mas acho que no SQL SERVER deve de existir algo parecido.

Inté

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade