우리는 ASP.Net 웹 서비스를 사용하고 있습니다.ASP.Net 웹 서비스 응답 시간이 느림
아키텍처는 닷넷 3.5 데스크톱 기반 응용 프로그램을 개발- 클라이언트 응용 프로그램 (클라이언트 시스템) ASP.Net 기반 웹 서비스 닷넷 3.5 - 비즈니스 로직 계층 (서버 IIS) SQL 2005 데이터베이스 - 데이터베이스 레이어 (IIS와 동일하거나 다른 서버)
응용 프로그램이 거의 개발되었으며 첫 번째 구현을 위해 진행 중입니다. 1 일 우리는 쇼 스토퍼 문제에 직면했습니다. 환자의 데이터베이스를 30000 개의 레코드로로드했으며 환자 검색 화면의 응답 시간이 20 초 이상입니다. 데이터베이스를 인덱싱하고 불필요한 모든 호출을 제거했습니다 a. 클라이언트에서 웹 서비스로 b. 웹 서비스에서 데이터베이스로. 여전히 응답 시간은 7 초이며 3 초 이내에 내려야합니다. 웹 서비스가 네트워크를 통해 클라이언트와 같은 크기의 데이터를 반환하는 부분으로 간주되는 주된 문제는 4 초입니다.
이 해결책은 무엇입니까?
json과 압축이 도움이 될 수도 있습니다. –