아래 예를 들겠습니다.

 

Select name, sw_id

  from sw_info  

 where sw_id = '100'

 

여기에 특정 코드의 코드명을 가져오는 스칼라 함수를 만들어서 리턴하도록 추가합니다.

fc_codename(code) -> 리턴값은 코드명입니다.

 

Select name, sw_id, dbo.fc_codename(code)

  from sw_info  

 where sw_id = '100'

 

위 펑션에는 테이블 조회도 없고 단순히 코드에 대한 코드명만 리턴하도록 되어 있습니다.

정말 성능상에 아~무 영향이 없을듯 한데 펑션을 셀렉트해서 조회하는 것만으로 

100건을 조회할때 0.05-> 3초내외 로..

10000건 조회하니 몇분.... 사용을 못할 수준으로 부하가 있네요....

 

오라클 쿼리에서는 부하가 거의 없다 시피하는데...

ms-sql에선 여러건으로 조회되는 결과에 대해서 스칼라펑션을 추가하면 안되는건가요? 빠르게 호출하는 방법이 있는지 궁금합니다...

 

 

 

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 33859
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 17032
88 MS SQL Analysys Services 관련 문의 곰대지 2024.05.16 80
87 로그파일 [2] file swimtor 2024.02.17 374
86 파편화율 자동 재구성/재생성 TigerHwang 2024.01.11 95
85 웹페이지에서 DB접속 연결시 [1] 냥냥 2023.11.15 229
84 MS-SQL Failover Cluster 구축 시, DTC 운영 및 효용성 박첨지 2023.11.08 89
83 SQL Server 2014에서 데이터베이스 수준의 감사 설정이 가능한가요? [1] 젝카로델피 2023.10.24 74
82 로그시핑 세컨더리 ip 변경시 영향도 문의 [1] file 공유맨 2023.10.05 88
81 MSSQL_DB사이즈 증가 추이 확인 [3] 박첨지 2023.10.04 178
80 mssql 취약점 점검 관련 [1] parkbam**** 2023.09.15 222
79 sql server 데이터베이스 메일 문의 file faefcce 2023.09.08 95
78 오라클은 성능을 필요로 하는 작업에 Pro*C 밖에 방법이 없는지요 ? [1] LeeJangbong 2023.08.28 134
77 PostgreSQL에서 실시간 데이터를 적재하는 테이블에 대한 설계 문의 드립니다. [2] vitokim 2023.07.18 129
76 sp_send_dbmail 메일발송시 받는사람 메일주소 문의 [1] 젊은지사 2023.07.17 78
75 프로시져 관련 문의(dbo 연관) [2] file Muumi 2023.07.13 101
» ms-sql 과 oracle sql 의 펑션 select 속도 차이?? [3] 모카모카 2023.07.07 129
73 SSIS 를 사용하는 기업이 있나요? [3] 주식회사돈슨 2023.06.14 149
72 MSSQL 쿼리튜닝관련 도움요청드립니다. HSQL 2023.06.13 154
71 MS SQL Server에서 데이터의 Column 갯수가 많을 경우 어떻게 하면 좋을까요? [2] 아슈로 2023.06.12 123
70 대용량 데이터 추출에 대한 문의 [1] 시커먼뜨거운메일 2023.05.26 100
69 MSSQL 서버역할 관련 질문드립니다. [1] file awfkjhaskdfh 2023.05.18 127





XE Login