Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sigmar Lessa

lentidão trigger

Recommended Posts

Possuo uma loja virtual e tenho uma table chamada carrinho e uma chamada pedidos. Nestas tabelas armazeno os pedidos do cliente e quero também armazenar os mesmos dados em uma outra tabela com os mesmos campos para servir como ponte para um banco que fica em um servidor local o da web esta na locaweb. Criei uma trigger pra isso e em partes deu certo, só que essa tabela tem atualizações de status, remessas e tudo mais e utilizei o mesmo trigger para disparar os dados no Insert e no UPdate .. no insert deu certo , so que no update trava tudo e o cliente nao consegue fechar a compra dele por causa de TIMEOUT . Alguem pode me dar uma força.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade eu fui caçando na net alguma coisa que me ajudasse e cheguei nesse codigo ... pq pra falar a verdade eu mexo bastante em asp mas sql server sou bem superficial. Mas esta ai o codigo.

Se tiverem outra sugestão de como posso fazer isso de maneira mais eficiente ficarei muiiiiito grato.

 

Create trigger carrinho_Replica on carrinho

for insert

as

Insert Into carrinho_UPD

Select * from Inserted

 

Create trigger pedidos_Replica on pedidos

for insert

as

Insert Into pedidos_UPD

Select * from Inserted

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.