SQL 사용자 Tip & 강좌

SQLER의 사용자들이 만들어가는 SQL서버 사용자 Tip & 강좌 게시판입니다. SQL서버 개발 및 운영 관련 팁과 쿼리 노하우를 이곳에서 가장 먼저 접하실 수 있습니다. 많은 도움 되시길 바랍니다.
번호
제목
글쓴이
33 SQL Server 2017에서 향상된 UDF 실행 계획
[레벨:100]jevida(강성욱)
238   2019-03-25 2019-03-25 05:56
SQL Server 2017에서 향상된 UDF 실행 계획 · Version : SQL Server 202017 CU3 SQL Server 2017 CU3 이후 부터 UDF(User-Defined Function) 실행계획이 개선되어 사용자에게 좀 더 많은 정보를 보여주게 되었다. ...  
32 SQL Server 2016 자동 통계 업데이트 임계값 변경
[레벨:100]jevida(강성욱)
4191   2017-01-11 2017-01-11 09:11
SQL Server 2016 자동 통계 업데이트 임계값 변경 Version : SQL Server 2016 SQL Server 2016에서 자동 통계 업데이트를 위한 기본값이 변경되었다. 기존의 자동 통계 업데이트를 위한 기본 값은 테이블 전체 행의 약...  
31 Query Rule Off를 사용한 SQL Server 옵티마이저 비활성화
[레벨:100]jevida(강성욱)
1427   2017-01-11 2017-01-11 08:58
Query Rule Off를 사용한 SQL Server 옵티마이저 비활성화 Version : SQL Server 2012, 2014, 2016 SQL Server는 쿼리를 실행 할 때 다양한 비용을 계산하여 최적의 계획을 생성하고 사용한다. 여러 사용 가능한 실행...  
30 Spool 연산자와 추적 플래그 8690
[레벨:100]jevida(강성욱)
1544   2017-01-11 2017-01-11 08:56
Spool 연산자와 추적 플래그 8690 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014, 2016 쿼리 실행계획을 확인하다 보면 스풀(spool) 연산자(인덱스 스풀 또는 테이블 스풀)를 볼 수 있다. 스풀 연산자는 중간 결과...  
29 SQL Server I/O 서브시스템 레이턴시 확인
[레벨:100]jevida(강성욱)
1563   2017-01-11 2017-01-11 08:44
SQL Server I/O 서브시스템 레이턴시 확인 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 데이터베이스 성능에 큰 영향을 주는 부분이 디스크이다. 보통 데이터베이스 시스템의 부하가 증가하면 I/O 서브시스템의 ...  
28 SOS_SCHEDURLER_YIELD 대기와 쿼리 식별
[레벨:100]jevida(강성욱)
2923   2017-01-11 2017-01-11 08:42
SOS_SCHEDURLER_YIELD 대기와 쿼리 식별 Version : SQL Server 2008, 2008R2, 2012 SOS_SCHEDULER_YIELD 대기 유형의 문제점 중 하나는 실제로 대기 유형이 아니다는 것이다. 이 대기 유형의 발생은 4ms 스케줄링 ...  
27 RESOURCE_GOVERNOR_IDLE과 쿼리 성능
[레벨:100]jevida(강성욱)
1905   2017-01-11 2017-01-11 08:40
RESOURCE_GOVERNOR_IDLE과 쿼리 성능 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 이 글은 CSS SQL Server Engineers에 기재된 내용으로 원문을 읽고 해석한 것으로 필자의 이해력을 기반으로 기술하였습...  
26 비관리자 계정에 Profiler 실행 권한 부여하기
[레벨:100]jevida(강성욱)
2844   2017-01-11 2017-01-11 08:39
비관리자 계정에 Profiler 실행 권한 부여하기 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 SQL Server Profiler는 추적을 작성 및 관리하고 추적 결과를 분석하거나 특정 단계를 재생 할 수 있다. SQL S...  
25 SQL Server 2014 Diagnostic Information Queries
[레벨:100]jevida(강성욱)
1466   2017-01-11 2017-01-11 08:32
SQL Server 2014 Diagnostic Information Queries Version : SQL Server 2014 SQL Server 2014 진단 쿼리 – 이 쿼리 한방이면 SQL 상태 확인 가능. 첨부파일 SQL Server 2014 Diagnostic Information Queries.t...  
24 SQL Server 2008R2 Diagnostic Information Queries
[레벨:100]jevida(강성욱)
1254   2017-01-11 2017-01-11 08:30
SQL Server 2008R2 Diagnostic Information Queries Version : SQL Server 2008R2 SQL Server 2008R2 진단 쿼리 – 이 쿼리 한방이면 SQL 상태 확인 가능. 첨부파일 SQL Server 2008R2 Diagnostic Information ...  
23 SQL Server 2005 Diagnostic Information Queries
[레벨:100]jevida(강성욱)
1227   2017-01-11 2017-01-11 08:30
SQL Server 2005 Diagnostic Information Queries Version : SQL Server 2005 SQL Server 2005 진단 쿼리 – 이 쿼리 한방이면 SQL 상태 확인 가능. 첨부파일 SQL Server 2005 Diagnostic Information Queries.t...  
22 Ad-hoc 쿼리와 실행계획
[레벨:100]jevida(강성욱)
2316   2017-01-11 2017-01-11 08:28
Ad-hoc 쿼리와 실행계획 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 Ad-hoc 쿼리를 실행 할 때 대소문자, 띄어쓰기, 스키마에 따라 기존의 실행 계획이 사용되지 않고 새로운 실행 계획이 생성되어 사용된다. ...  
21 테이블 변수와 TF 2453
[레벨:100]jevida(강성욱)
3049   2016-11-23 2016-11-23 08:30
테이블 변수와 TF 2453 Version : SQL Server 2005, 2008, 2008R2, 2012 테이블변수에 데이터를 삽입하면 카디널리티는 항상 1 이다. 행이 적을 경우에는 큰 문제가 되지 않지만 행이 많을 경우에는 쿼리 계획을 효율적으...  
20 블록킹 세션을 찾아 우선순위 낮은 세션 종료하기
[레벨:100]jevida(강성욱)
3134   2016-11-23 2016-11-23 08:28
블록킹 세션을 찾아 우선순위 낮은 세션 종료하기 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 데이터베이스 서버를 운영하다보면 다양한 쿼리 요청으로 인해 블록킹이 발생 할 수 있다. 차단 및 교착이 발생하였...  
19 비결정적 사용자 정의 함수 사용으로 인한 느린 쿼리
[레벨:100]jevida(강성욱)
3037   2016-11-23 2016-11-23 08:26
비결정적 사용자 정의 함수 사용으로 인한 느린 쿼리 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 SQL Server에서는 사용자 정의 함수를 생성하고 사용할 수 있다. 사용자 정의 함수는 매개변수를 허용하고 복...  
18 SQL Server 파라메터 스니핑의 다양한 접근
[레벨:100]jevida(강성욱)
2752   2016-11-23 2016-11-23 08:26
SQL Server 파라메터 스니핑의 다양한 접근 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 SQL Server에서 저장프로시저가 잘 수행되다가 갑자기 실행 시간이 급등한 경우가 있다. 다양한 이유가 있지만 대부분 ...  
17 SQL Server에서 차단을 확인하는 다양한 방법
[레벨:100]jevida(강성욱)
4289   2016-10-18 2016-10-18 07:35
SQL Server에서 차단을 확인하는 다양한 방법 Version : SQL Server 2005, 2008, 2008R2, 2012 SQL Server는 많은 수의 동시 사용자 요청을 처리한다. 수 많은 클라이언트가 요청을 하면 여러 프로세스가 동일한 자원에...  
16 SQL Server CPU 사용률이 높은 프로세서 및 쿼리 찾기
[레벨:100]jevida(강성욱)
6240   2016-10-18 2016-10-18 07:34
SQL Server CPU 사용률이 높은 프로세서 및 쿼리 찾기 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 SQL Server에서 CPU사용률이 높게 나타났다. 어떤 프로세스가 어떤 쿼리를 실행하여 CPU 사용률이 높은지...  
15 Collation 변경
[레벨:100]jevida(강성욱)
4261   2016-10-18 2016-10-18 07:34
Collation 변경 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 SQL Server를 설치할 기본 데이터 정렬 구성은 Windows Server의 데이터 정렬을 참고 한다. 사용자 설정에 따라 기본 데이터 정렬을 변경 할 수...  
14 인덱스 리빌드 동작 (Gather Streams from SORT)
[레벨:100]jevida(강성욱)
3326   2016-10-18 2016-10-18 07:33
인덱스 리빌드 동작 (Gather Streams from SORT) Version : SQL Server 2005, 2008, 2008R2, 2012, SQL2014 SQL Server에서는 인덱스 리빌드 작업을 통하여 조각난 인덱스를 다시 작성한다. SQL Server 데이터베이스 엔...  





XE Login