안녕하세요~ 항상 사이트에서 많은 도움을 받고 있어, 고맙게 생각하고 있습니다.

현재 SQL WHERE절에서 성능을 위하여 왼쪽 조건 부분에 가능한 변형을 안하려고 하는데,

아래 쿼리가 가장 문제가 되고 있는 상황에서 조건 부분을 어떻게 변경을 하면,

인덱스를 타기나 성능상 좋을지 아시는 분이 계시면 조언 부탁 드리겠습니다.

기존에 워낙 성능 부분을 고려하지 않고, 프로그램만 되게 하면 된다는 생각에 지금에 와서야

많은 후회를 하고 있습니다. - -

 

<조건절>

where t2.ftrantype=21

and isnull(t3.finterid,0)<>0

and t2.fdate>='2012-11-01'

and

(CONVERT(varchar(12),DATEADD(DAY,0,getdate()),23 ))<(CONVERT(varchar(12),DATEADD(DAY,5,t2.fdate),23 ))

--ts.fdate형식은 2012-11-01.

 

And 'XC'+isnull(t2.fheadselfb0163,'')=t2.fbillno --fheadselfb0163 WMS전표번호

and  substring(t2.fbillno,1,2)='XC'

그럼 남은 시간도 수고하시고요~

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 27123
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 15310
6820 MS SQL 라이센스 질문 [2] masaru 2013.05.27 6111
6819 쿼리 질문입니다. [3] 치맥 2013.05.27 5651
6818 Bulk Inser 에서 파일 순서대로 업로드 [2] 534543 2013.05.27 5727
6817 값 조회시 값이 아무것도 없을 때 [3] q0822kang 2013.05.27 7787
6816 show_statistics 실행시 선택도 어떻게 봐야 하는거죠? [1] zamta 2013.05.26 7622
6815 MSSQL에서 date관련으로 질의할 때 질문입니다. [1] Optimist 2013.05.25 6018
6814 오라클 간단한 쿼리 문의좀요... [1] 궁금 2013.05.25 6170
6813 백업과 복원에 대하여 [2] 전념 2013.05.25 5765
6812 인덱스 선택도 개념 좀 알려주세요. 제발~ [10] zamta 2013.05.24 11465
6811 로그 관련 문의 드립니다. [3] 죠리퐁 2013.05.24 5706
6810 dtsx파일에관한 질문입니다... 문수정 2013.05.24 7797
6809 select 관련 질문 드립니다. [2] 형님 2013.05.24 5700
6808 오늘날짜기준으로 최종매입일 어떻게 구할까요 [2] q0822kang 2013.05.24 9727
6807 간단한 일자별 카운트 질문 [3] 표현중독 2013.05.24 7467
6806 select 시 가져온 결과값(100개)에 update처리한 후 결과값 리턴방법이 있나요? [2] 김무정_278974 2013.05.23 8143
6805 SQL Server 에이전트 작업 속성 보기시 단계 작업 내용이 보이지 않네요. [1] 자유인s 2013.05.23 6497
6804 제가짠 프로시저좀 봐주세요 ㅜㅜ [1] alima 2013.05.23 5674
6803 DB 백업 일정 관련 질문입니다. [1] 트리플 2013.05.23 6046
» WHERE 조건절 (왼쪽조건) 성능을 위한 좋은 쿼리 작성방법 문의 [4] 김범수_279397 2013.05.22 7144
6801 MSSQL 행열 변환 도와주세요 [1] 채두석 2013.05.22 15858





XE Login