나는 mysql에서 관련된 GPS 응용 프로그램 인 테이블을 가지고있다. 태아의 오류를 보여주는 asp.net 응용 프로그램에서 실행할 때마다. 그래서 나는 mysql에서 실행하기로 결정했다. SP 실행을 위해 1 분 (정확히 70 초)이 걸릴 것이다. 문제를 해결할 수 있습니까?ASP.NET에서 MYSQL의 실행 시간 줄이기
상세 내용 :
표 1 server_gpsdata (는 GPS 데이터를 포함는 GPS 장치로부터 매 10 초를 잠근다.).
select * from server_gpsdata SD
INNER JOIN mstcab MC on MC.cabid= SD.cabid
INNER JOIN server_tblstatus TS on TS.statusid= MC.CabStatusid
INNER JOIN carmaster CM on CM.carid= MC.carid
INNER JOIN cabtype CT on CT.cabtypeid= CM.sizeid
where date(SD.cur_datetime) =current_date and
MC.Cabid not in (select D.cabid from trncabdriver D
where date(D.logintime)=current_date) and
SD.gpsdataid in (select max(SGD.gpsdataid) from server_gpsdata SGD
where date(SGD.cur_datetime)=current_date
group by SGD.cabid);
아마도 쿼리와 관련 테이블을 볼 필요가 있습니다. –
관련 코드 및 설치 세부 정보와 같은 더 많은 정보를 제공해 주시겠습니까? – staaar
쿼리 시간 초과를 연장하는 것이 좋지만 데이터 액세스 구성 요소에 대한 자세한 내용을 제공해야합니다. –