my batis sql 조회 조건 시간 이 있 을 때 조회 효율 이 매우 느 립 니 다.

1265 단어 mybatis
최근 에 개발 을 진행 할 때 기이 한 문 제 를 발 견 했 습 니 다. sql 은 데이터 베 이 스 를 조회 하 는 속도 가 1 초도 안 되 는데 백 스테이지 에 있 지 않 은 것 을 발 견 했 습 니 다. dao 방법 을 인쇄 하 는 시간 과 my batis log 를 보면 속도 가 확실히 느 리 고 다른 문제 가 아니 라 는 것 을 알 게 되 었 습 니 다. 그리고 한 걸음 한 걸음 테스트 를 했 습 니 다. 먼저 전체 sql 에 넣 어도 소 용이 없 었 습 니 다. 그리고 > 판단 을 통 해 시간 이 빨 라 졌 습 니 다.그러나 느 린 것 에 속 합 니 다. 여기 서 매우 기이 한 문 제 를 발 견 했 습 니 다. 예 를 들 어 인터넷 조회 시간 대 에 뭐라고 말 합 니까?그 다음 에 사망 시간 형식 을 2017 - 09 - 25 00: 00: 00 으로 작성 한 결과 이런 속도 가 데이터 베이스 조회 와 일치 하 는 것 을 발 견 했 습 니 다. 게다가 매개 변 수 를 더 하면 느 려 졌 습 니 다. 그래서 저 는 문 제 는 my batis 밑 에 존재 한 다 는 것 을 확 인 했 습 니 다. 안 타 깝 게 도 저 는 시간 도 없고 밑 에 연구 할 능력 도 없습니다. 이 문 제 는 해결 방법 을 여기에 두 어야 합 니 다. 구체 적 인 원인 은 my batis 지역사회 에서 이 문 제 를 발견 하도록 하 겠 습 니 다.큰 신 이 알 고 있다 면 알려 주 고 싶 습 니 다. \ # $로 바 꿔 서 이 문 제 를 발견 하고 사 라 졌 습 니 다.기 가 막 혀.
코드 내 려 놔.
	
	
		
				 and ta.OperateTime >= '${StartOperateTime}'  
		
		 
		and ta.OperateTime  <= '${EndOperateTime}'
		 
		
		and tv.DriverName like '%${TrsptDriverName}%'
		
	

마지막 으로 문 제 를 정리 합 니 다: 1: 인터넷 에 있 는 것 을 함부로 믿 으 면 안 됩 니 다 xml 에 쓸 수 있 습 니 다 >.

좋은 웹페이지 즐겨찾기