Transações concorrentes ???

SQL Server

05/02/2004

Bom amigos, estou com grandes problemas em minha aplicação por este motivo resolvi escrever no fórum e tentar conseguir alguma luz para este problema...

Desenvolvo um sistema de automação industrial que executa + ou - 20 operações por segundo em um banco de dados SQL SERVER 2000, pois bem em paralelo com a minha aplicação (que por sinal não tem nenhum tipo de interface com usuário) roda uma outra aplicação que o usuário digita os dados e tal....a minha aplicação e esta usam o mesmo usuário para se conectar ao banco de dados, porém eu fiz um especie de contador que soma quantas vezes eu estou fechando e abrindo a conexão (pasmem, foi a unica solução até agora), o que eu entendo e que um transação esta ligada a sessão que o objeto que se conecta ao banco faz ( no meu caso uso ADO) e nào diretamente ao usuário certo ? tenho tido muitos problemas que ocasionam no travamente do meu sistema, ou até mesmo no travamento dos dois sistemas ao mesmo tempo, ja revisei para ver se nào era erro meu de algum objeto do meu programa...mas não encontrei nada...

caso alguem nào tenha intendido, eu posso explicar melhor ok...

se alguém puder me ajudar vou agradecendo desde já...

sem mais


Paulodesenv

Paulodesenv

Curtidas 0

Respostas

Martelato

Martelato

05/02/2004

Bom amigos, estou com grandes problemas em minha aplicação por este motivo resolvi escrever no fórum e tentar conseguir alguma luz para este problema... Desenvolvo um sistema de automação industrial que executa + ou - 20 operações por segundo em um banco de dados SQL SERVER 2000, pois bem em paralelo com a minha aplicação (que por sinal não tem nenhum tipo de interface com usuário) roda uma outra aplicação que o usuário digita os dados e tal....a minha aplicação e esta usam o mesmo usuário para se conectar ao banco de dados, porém eu fiz um especie de contador que soma quantas vezes eu estou fechando e abrindo a conexão (pasmem, foi a unica solução até agora), o que eu entendo e que um transação esta ligada a sessão que o objeto que se conecta ao banco faz ( no meu caso uso ADO) e nào diretamente ao usuário certo ? tenho tido muitos problemas que ocasionam no travamente do meu sistema, ou até mesmo no travamento dos dois sistemas ao mesmo tempo, ja revisei para ver se nào era erro meu de algum objeto do meu programa...mas não encontrei nada... caso alguem nào tenha intendido, eu posso explicar melhor ok... se alguém puder me ajudar vou agradecendo desde já... sem mais



GOSTEI 0
Renato Ferreira

Renato Ferreira

05/02/2004

Bom dia,

Você está com problemas na sua transação ...

Você pode ter problema até de consistência de dados caso sua transação não esteja bem aplicada ....

Envie seu e-mail para mim que lhe mando um material que tenho sobre como aplicar uma transação.

Abraço,
Renato


GOSTEI 0
POSTAR