300개 데이터로만 해서 차이가 없다....................흑흑
왼쪽이 순차 정렬된 Clustered Index를 생성 했을 때,
오른쪽이 순차정렬된 NONClustered Index를 생성 했을때..
쿼리문 1.
--1. 데이터를 가져오기 = 개인정보 : Person
SELECT p.personidx, p.userid, p.useraddr, p.useremail, p.usermobile, p.username, p.userpwd
FROM Person AS P
+ 인덱스 없을 때
쿼리문 2
--2. 개인정보를 이용해서 직급정보 : 개인과 직원 정보
SELECT username, emprankid, emprankname
FROM Person P
JOIN Employee EMP ON P.personidx = EMP.personidx
JOIN EmpRank RK ON EMP.emprankid = RK.rankidx
+ 인덱스 없을 때
쿼리문 3
--3. 개인정보를 이용해서 부서 정보 : 개인과 부서 정보
SELECT username, departidx, empdepartname
FROM Person P
JOIN Employee EMP ON P.personidx = EMP.personidx
JOIN EmpDepartment DP ON EMP.empdepartid = DP.departidx
+ 인덱스 없을 때
쿼리문 4
--4. 개인정보를 이용해서 직급, 부서 정보 : 개인, 직원, 부서
SELECT username, rankidx, emprankname, departidx, empdepartname
FROM Person P
JOIN Employee EMP ON P.personidx = EMP.personidx
JOIN EmpDepartment DP ON EMP.empdepartid = DP.departidx
JOIN EmpRank RK ON EMP.emprankid = RK.rankidx
+ 인덱스 없을 때
'Database > MSSQL work' 카테고리의 다른 글
SUBSTRING (사용자 아이디 중에 aaa100~200) (0) | 2020.11.30 |
---|---|
시허어어어어어엉ㅁ (0) | 2020.11.27 |
SQL 대량의 데이터 랜덤으로 넣기 (0) | 2020.11.27 |
쿼리저장소 (0) | 2020.11.25 |
GUI로 sql 쿼리 자동 튜닝 설정, 강제계획 실행, 추적(쿼리저장소) (0) | 2020.11.25 |