안녕하세요 간만에 신세를 또.. =_=;
요즘 게을러지고 스키마 작업이 어느정도 끝났다 싶으니까 DB쪽에 점점 소홀해 지는거 같습니다 =_=
스키마는 어느정도 됐다고 생각해서 이제 인덱스를 적절히 잡으려고 하는데 정수형 데이터에서 desc 정렬하는게 의외로 많아서요 =_=
create index문법을 이리저리 살피다 보니 R-tree와 B-tree가 나오던데 B-tree는 뭔지 알겠는데 R-tree와 hash, Gist는 생소하더군요 -_-;
아무래도 제가 써야할것은 R-tree와 B-tree가 전부일것 같던데..
혹시 R-tree가 B-tree를 역순으로 인덱싱하는건가요?
B-tree가 작은 숫자부터 인덱싱한다면 R-tree는 반대로 큰것부터 인덱싱하지 않을까 나름대로 궁리해보았습니다만 -_-;
매뉴얼에도 큰 차이점은 설명이 없는것 같습니다 =_=
답변 부탁드립니다~ ^^;
ps: ~*같은 와일드카드식 검색에는 인덱싱이 안되나요? varchar 인데 ='' 식으로 검색할때는 인덱스를 검색하고 ~* '.**.' 로 할때는 B-tree에서는 인덱스를 사용않더군요 -_-;
아아.. 인덱스 너무 복잡합니다 -0-
|