COMING SOON 🚀

mysql index에 대해..

· 10년 전 · 1383

index를 설정할 때 복합 인덱스를 사용할 수 있습니다.

 

index index1(name)

index index2(age)

 

위 와 같이 하고 

select * from table where name='a' and age='19'

 

mysql은 name을 먼저 검색하고 다음 age를 검색하게 됩니다.

매번 name부터 하는 것이 아니고 둘 중 row에 갯수가 적은 데이터부터 검색을 하게 되요

 

복합 인덱스를 사용하면

index index1(name, age)

이렇게 할 경우 

select * from table where name='a' and age='19' 

 

name과 age를 동시에 검색하게 되요

 

테이블에 데이터가 많을 경우 복합 인덱스가 단일 인덱스보다 속도가 빠르겠죠.

 

감사합니다

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
10년 전 조회 1,550
10년 전 조회 1,372
10년 전 조회 2,456
10년 전 조회 2,068
10년 전 조회 1,654
10년 전 조회 1,590
10년 전 조회 1,416
10년 전 조회 1,538
10년 전 조회 2,215
10년 전 조회 2,258
10년 전 조회 2,895
10년 전 조회 2,029
10년 전 조회 1,884
10년 전 조회 2,405
10년 전 조회 1,522
10년 전 조회 1,501
10년 전 조회 1,466
10년 전 조회 1,481
10년 전 조회 1,551
10년 전 조회 1,655
10년 전 조회 1,879
10년 전 조회 1,432
10년 전 조회 1,933
10년 전 조회 1,878
10년 전 조회 1,617
10년 전 조회 1,496
10년 전 조회 1,472
10년 전 조회 1,534
10년 전 조회 1,501
10년 전 조회 1,495
10년 전 조회 1,837
10년 전 조회 1,396
10년 전 조회 1,505
10년 전 조회 1,670
10년 전 조회 1,569
10년 전 조회 2,289
10년 전 조회 2,107
10년 전 조회 1,555
10년 전 조회 1,512
10년 전 조회 1,796
10년 전 조회 1,547
10년 전 조회 1,437
10년 전 조회 1,501
10년 전 조회 1,451
10년 전 조회 1,461
10년 전 조회 1,440
10년 전 조회 1,670
10년 전 조회 3,517
10년 전 조회 1,639
10년 전 조회 1,384
10년 전 조회 1,446
10년 전 조회 1,470
10년 전 조회 2,796
10년 전 조회 2,682
10년 전 조회 2,081
10년 전 조회 2,385
10년 전 조회 2,538
10년 전 조회 2,473
10년 전 조회 1,844
10년 전 조회 1,554
10년 전 조회 2,098
10년 전 조회 1,638
10년 전 조회 1,389
10년 전 조회 1,694
10년 전 조회 2,400
10년 전 조회 2,067
10년 전 조회 1,548
10년 전 조회 2,096
10년 전 조회 6,118
10년 전 조회 1,587
10년 전 조회 2,669
10년 전 조회 2,028
10년 전 조회 2,540
10년 전 조회 2,274
10년 전 조회 1,744
10년 전 조회 2,290
10년 전 조회 1,904
10년 전 조회 1,496
10년 전 조회 1,474
10년 전 조회 1,721
10년 전 조회 2,236
10년 전 조회 1,680
10년 전 조회 1,947
10년 전 조회 1,802
10년 전 조회 1,579
10년 전 조회 1,867
10년 전 조회 1,396
10년 전 조회 1,619
10년 전 조회 1,551
10년 전 조회 1,868
10년 전 조회 2,083
10년 전 조회 1,999
10년 전 조회 1,683
10년 전 조회 2,044
10년 전 조회 1,824
10년 전 조회 1,574
10년 전 조회 2,191
10년 전 조회 1,624
10년 전 조회 1,916
10년 전 조회 1,588