여러 웹 페이지가있는 웹 사이트가 있습니다. 그 중 한 페이지에는 3 개의 그리드 뷰, 20 개의 드롭 다운 목록 및 일부 ajax javacript 호출이 있습니다. 그리드 뷰와 드롭 다운 목록을 채우기 위해 15 개의 저장 프로 시저를 호출하고 있습니다.
페이지 내에서 너무 많은 컨트롤과 저장 프로 시저 호출이 있기 때문에로드하는 데 너무 많은 시간이 걸립니다. 성능을 개선하려면 어떻게해야하나요? 기존 그리드보기 및 드롭 다운 목록을 제거 할 수 없습니다.
누구든지 내 페이지 응답 속도를 향상시키는 팁을 제안하십시오 ..
다음은 세 가지 옵션입니다.
페이지로드시 저장 프로 시저 호출을 최소화하십시오. 할 수 있습니다. 20 개의 드롭 다운 중 12 개가 다른 8 개에 종속되어 있다고 가정 해 보겠습니다 change
. 8 개의 이벤트에 바인딩합니다 .
가능한 경우 두 번째 및 세 번째를 표시하는 단추를 두어 데이터베이스 호출을 두 번 더 줄일 수 있습니다.
일부 저장 프로 시저를 하나에 결합하고 하나의 데이터 세트에 여러 테이블을 가져 와서 드롭 다운을 거의 채우는 데 사용할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다