안녕하세요 고수님들 저는 초보 프로그래머 입니다.
제가 어떤 일을 하다가 DB 인덱스에서 문제가 하나 생겼어요
DB인덱스는 create index nameindex on $tablename (name);
이렇게 사용하잖아요 그런데 이 인덱스한 테이블을 다시 한번
인덱스 하고 싶은데 어떻게 해야 하지요
그러니까 인덱스를 쓰면 가상메모리에서 순차탐색이 가능한데
여기서 좀더 빨리 하기 위해서 그 가상메모리에 있는 인덱스를
다시 한번 가상메모리의 인덱스로 잡고 싶은 거예요
음 예를 들면 1부터 100이라는 숫자가 순서에 상관없이 DB테이블에
있는데 그것을 인덱스하면 가상메모리에서 순차적으로 찾아 갈수
있잖아요 그런데 그 가상 인덱스를 좀 더 세분하면 음 그 인덱스한것을
순차적으로 10개씩 짜르면 첫번째 가상 인덱스에서는 100개를 순차적으로
비교해야 하지만 두번째 인덱스에서는 10개만 순차적으로 비교하면 되잖아요
그것을 어떻게 구현하는 방법이 없나요
정말 고민입니다. 좀 가르쳐 주세요 아마 dB테이블 명을 어떻게 써야 하는지
몰라서 그래요 가상이라 DB테이블 명이 없잖아요 그것을 어떻게 해결할 방법
은 없는지 좀 가르쳐 주세요 예 꼭 가르쳐 주세요
자세히 가르쳐 주실분은 이메일을 부탁드립니다.
그럼 고수님들을 답 기다리고 있겠습니다.
|