2009-04-23 3 views
3

ASP.NET이 SqlServer에 저장된 세션 상태 (ASPStateTempSessions 및 ASPStateTempApplications) 및 멤버 자격, 역할 및 개인 설정에 사용되는 테이블에 대해 사용하는 테이블에서 양방향 트랜잭션 복제를 설정했는지 궁금하십니까? 어떻게 작동 했습니까? 어떤 문제가 있었습니까?ASP.NET SqlServer 세션 복제

답변

1

멤버십의 경우 클러스터가 규모에 비해 더 좋을 수도 있지만 복제에서는 문제가 없을 것입니다. 주에서는 클러스터를 사용하는 경향이 더 많습니다.

지리적으로 구분 된 서버 세트를 사용하는 경우는 예외이지만 지리적으로 가장 큰 일부를 제외하고 웹 사이트를 갖는 경우는 드뭅니다.

상태 또는 구성원 테이블에서 복제를 수행 한 적이 있습니까? 아니. 분명히

2

당신은 그냥 당신이 오류로 끝날 것 인 작은 버그가 저장 프로 시저 중 하나를 편집 할 필요가 있다고 할 수

열 이름 제공된 값의 개수 나 테이블을 정의와 일치하지 않습니다 .

INSERT [YOURDBNAME].dbo.ASPStateTempApplications 
      (AppId,AppName) 
      VALUES 
      (@appId, @appName) 

INSERT [YOURDBNAME].dbo.ASPStateTempApplications 
      VALUES 
      (@appId, @appName) 

에서이 단지 저장 달라 절차 TempGetAppID

을 피하기 위해