본문으로 바로가기

코스

SQL Server에서 쿼리 성능 향상하기

중급4시간

이 과정에서는 효율적이면서 가독성이 뛰어난 쿼리 작성법을 학습합니다.

Sql4시간16개 동영상58개 연습 문제4,450 XP25,379수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

임무의 성패가 여러분의 SQL 코딩 실력에 달려 있어요. 수정해야 할 코드가 주어졌는데, 원하는 결과는 나오지만 실행 속도가 너무 느리고, 형식도 엉망이라 읽기 어렵습니다. 마감일은 내일이에요. 코드를 보기 좋게 재정렬하고, 성능을 높이기 위한 다양한 방법을 시도해야 합니다. 압박감이 크죠! 이 강의에서는 스포츠와 지구과학 등 실제 데이터셋으로 SQL을 연습하면서, 가독성을 높이는 코딩 관례와 동일한 결과를 내면서 쿼리 성능을 개선하는 여러 방법을 살펴봅니다.

사전 요구 사항

커리큘럼

코스 개요

1

도입, 복습, 그리고 처리 순서

이 장에서는 SQL 코드의 서식 지정, 주석 처리, 별칭 사용이 쿼리를 더 읽기 쉽고 이해하기 쉽게 만드는 방법을 배웁니다. 또한 데이터베이스에서의 쿼리 처리 순서와 쿼리의 SQL 구문이 적힌 순서가 어떻게 다른지도 소개합니다.
챕터 시작하기
2

필터링과 데이터 탐색

이 장에서는 WHERE와 HAVING을 사용한 필터링과, 이러한 키워드를 어떻게(그리고 어떻게 하지 말아야 하는지) 활용할지에 대한 모범 사례를 소개합니다. 다음으로, 데이터를 탐색하는 방법과 이것이 성능에 미칠 수 있는 영향을 설명합니다. 마지막으로, 중복 제거에서 DISTINCT()와 UNION의 역할과 성능에 미칠 수 있는 잠재적 영향을 다룹니다.
챕터 시작하기
3

서브쿼리와 존재 여부

이 장은 서브쿼리와 그것이 쿼리 성능에 미칠 수 있는 영향에 대한 소개입니다. 또한 한 테이블의 데이터가 관련 테이블에 존재하는지, 혹은 존재하지 않는지를 판단하는 다양한 방법을 살펴봅니다.
챕터 시작하기
S

SQL Server에서 쿼리 성능 향상하기

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.

SQL Server에서 쿼리 성능 향상하기 | DataCamp