Fórum Apenas uma opinião ... #40013

11/11/2003

0

Olá ...
Gostaria de uma opinião quanto a atualização ou inclusão em tabelas secundárias, ex.: uma tela de cadastro de pedidos de compra, nesta tela temos: os dados principais (fornecedor, frete, etc), os itens e os parcelamentos, (basicamente), nesse ex. temos duas tabelas secundárias a tabela principal do pedido (Itens, Parcelas), bem qdo o usuário confirmar o pedido como gravar os itens e parcelas (no caso de atualização)
1º apagar todos os itens e parcelas do pedido e depois incluir novamente os itens e parcelas;
2º verificar se o item já existe e fazer uma atualização, caso contrário uma inclusão..
3º nenhuma alternativa anterior;

obs.: qdo há tabelas secundárias tabalho com temporárias locais e depois descarrego nas tabelas do BD

grato ...
ez dala


Ezdala

Ezdala

Responder

Posts

12/11/2003

Afarias

eu, particularmente, apenas atualizaria os valores (UPDATE) pela chave primária de cada ítem.


T+


Responder

Gostei + 0

14/11/2003

Stci

Ez Dala,

Com certeza, fazer o que o afarias confirmou, pois você apagar e incluir os dados novamnte, você estará fazendo muito I/O no seu banco e ainda deixando grande com o passar do tempo.
Você pode fazer estas coisas até por uma StoredProcedure, pois assim você ganharia mais performance ainda.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar