1

우리는 하나의 엔티티/데이터 소스가 겉으로는 데이터 액세스 계층에서 데이터를 캐시에 이상한 문제가 발생하고 있습니다. 데이터가 netTier에서 새로 고침되지 않을 수 있습니다 - 캐싱 문제 일 수 있습니까?

는 기본적으로 테이블은 표준 SQL Server 테이블 (SQL 서버 2008 R2)입니다. 코드는 동일한 템플릿 (NetTier 2.3.1)과 코드 스미스 생성기 6.5를 사용하여 같은 방식으로 생성됩니다. DAL 파일을 만드는이 절차는 이상한 일이 아닙니다.

하지만 ... 테이블이 고객의 절차 또는 DAL 외부에서 업데이트 될 때 Google 웹 앱에는 최신 데이터가 표시되지 않습니다. 가끔씩 발생하지만 때로는 최신 데이터가 나오기까지 몇 분이 걸릴 수도 있습니다. . SQL 데이터베이스를 직접 쿼리하여 업데이트 된 데이터를 즉시 확인할 수 있으므로 데이터베이스/지연 문제가 아닙니다.

그냥 확인합니다 - 나는 사용자 지정 저장 프로 시저를 추가하고 그런 식으로 데이터를 얻기보다는 저장소를 통해 직접 테이블에 액세스 시도 -이 중 하나가 작동하지 않습니다, 그것은 개체 자체에 문제가있는.

아이디어가 있으십니까? 엔티티 캐싱에 대해 궁금해했는데 그 설정을 어떻게 볼 수 있는지 모르겠습니다. 우리는 다음과 같은 도구를 사용하고 있습니다 :

코드 - 스미스 생성기 6.5 NetTier 2.3.1 SQL 서버 2008 R2 사업이는 이상한 문제이며 IIS의 7with의 .NET 프레임 워크 2.0

에서 호스팅을 우리 데이터 캐싱에 많은 문제가 있습니다. 당신이 어떤 생각을 가지고 있다면 ...

답변

0

당신이 엔티티 추적 (http://community.codesmithtools.com/nettiers/f/16/p/9639/35883.aspx)을 설정 한 마십시오

덕분에, 샨 카르 .. 답글을주세요? .netTier 구성 설정은 무엇입니까? 회신

+0

감사합니다. 내가 DAL 파일을 생성 Codesmith 생성기 6.5 nettier 2.3.1을 사용하고 참조하십시오. 구성 파일에서 옵션 엔티티 추적을 표시하지 않습니다. 이 도구를 업그레이드해야합니까? 이 버전의 버그입니까? 는 친절하게 우리는 자주이 문제를 받고, 회신 할 수 있습니다. 설정 파일을보고 싶다면 알려주십시오. –

+0

귀하의 포럼 게시물에 응답했습니다. –

관련 문제