by 힘내라김대리 [SQLServer] 동시insert 프로시져 sqlserver [2020.06.08 10:05:35]
안녕하세요. 궁금한게 있어서 질문을 드립니다.
컴퓨터1, 컴퓨터2 가있고, DB 서버가 하나있습니다.
db서버에는 데이터를 insert 하는 프로시져가 있는데,
컴퓨터1과 컴퓨터2에서 동시에 insert 기능을 수행하는 프로시져를 호출을 한다면
개발자가 프로시저안에 추가로 transaction을 컨트롤 할 수있게 어떤 조치를 취해햐 할까요???
동시에 접근하게 되면 lock이 걸리지 않나요??
그럼 프로시저안에
begin try
...
end try
begin catch
end catch 구문을 넣어줘야하나요?? 아니면 begin tran 구문을 넣어야 하나요??