0

SQL Server에서 저장 프로 시저를 사용하여 비즈니스 테이블 당 몇 개의 임시 테이블을 만들고 저장 프로 시저를 가지고 있으며 마지막에는 사용하여 임시 테이블을 삭제합니다. 프로 시저 자체의 테이블 삭제 쿼리.SQL Server의 저장 프로 시저에 대한 다중 세션

여러 명의 사용자가 동시에 임시 테이블을 사용하는 경우 질문이 있습니다. asp.net에서 여러 인스턴스를 세션으로 제공합니까, 아니면 모든 사용자가 하나의 인스턴스 만 사용할 수 있습니까?

이 방법을 제안하십시오.

+3

일반 임시 테이블의 충돌에 대해 걱정할 필요가 없습니다. 전역 임시 테이블은 또 다른 문제입니다. –

+0

테이블 유형 변수를 탐색하고 필요에 맞는지 확인하십시오. – Goose

답변

0

지역 temporary tables :

는 사용자의 현재 연결에 볼 수 있습니다, 그들은 이 삭제 될 때 SQL Server의 인스턴스

당신의 ASP.NET의 경우에서 사용자의 연결을 끊습니다 응용 프로그램은 각 사용자 요청에 대해 별도의 연결을 작성한 다음 각 연결마다 고유 한 임시 테이블을 가지며 다른 사용자와는 공유되지 않습니다.

관련 문제