2011-01-20 2 views
0

이 문제가 이미 해결되었지만 해결되었지만 수많은 검색 및 손실 된 머리결로 인해 우리가 테더를 끝내면 사과드립니다!Sybase dbdata9.dll 스레드 차단 및 IIS 걸기

IIS 6을 통해 웹 서비스를 실행하는 웹 서버가 있습니다. 이러한 웹 서비스는 Sybase SQL Anywhere 9 데이터베이스와 MS SQL 데이터베이스가 모두있는 데이터베이스 서버와 통신합니다. 12 월 초에 출시 된 이래로 IIS가 중단되었으며 기본 응용 프로그램 풀을 다시 사이클링하여 다시 응답 할 수 있습니다. 많은 조사, 메모리 덤프 및 코드 변경을 통해 모든 것이 범인 인 Sybase 데이터베이스를 가리키는 것처럼 보입니다. 이것은 현재이 릴리스 이후로 더 많이 액세스되고 있다는 사실에 의해 뒷받침됩니다.

우리는 가능한 거의 모든 것을 시도했지만 웹 서버가 응답 할 때 우리가했던 모든 메모리 덤프는 는 "가능한 차단을 감지하거나 중요 섹션 유출"을하는 정보를 포함하고있다 "dbdata9" 관련 있음을 Sybase 데이터베이스에 사용되는 기본 dll입니다.

우리는 최신 Sybase .Net Provider를 얻지 못했고 서버와 코드에서이를 업데이트했지만 우리는 여전히 이러한 가끔씩 멈추고 있습니다. 내가 밖으로 실행하는거야

! "스레드 # 소유 dbdata9에서 감지 가능한 차단 또는 유출 중요 섹션 AsaTransaction_SendTransactionCookie + 46640": 메모리에보고 된 최근 메시지는 몇 번 덤프 이 문제를 해결하는 방법에 대한 아이디어가 있습니다. 누군가이 문제를 해결하는 방법에 대해 좋은 제안을하면 큰 도움이 될 것입니다.

더 자세한 정보가 필요하면 문의하십시오.

미리 감사드립니다.

답변

0

알고 싶다면 Sybase 자체에서 문제가 발생하고 이후 버전의 소프트웨어에서 수정 된 것 같습니다. dll을 최신 버전으로 업데이트하면 문제가 해결 된 것 같습니다. 더 자세한 정보가 필요하시면 언제든지 문의하십시오.