Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

CREATE CLASS CLS_A(
    ATT_A   NUMERIC(38)
);

 

CREATE CLASS CLS_B(
    ATT_B   CLS_A
);

 

SELECT * FROM CLS_B WHERE ATT_B.ATT_A = 10;

 

 

이런식으로 검색하려고 할 때 인덱스를 태울려면

 

 

ATT_A에 인덱스를 걸어야 하나요?

ATT_B에 인덱스를 걸어야 하나요?

  • ?
    남재우 2011.07.08 05:25

    참조관계의 경우 기본 조건이 있는 테이블의 필드에 대한 인덱스를 걸어야 합니다. --> CLS_A(ATT_A)

    또한 참조하는 테이블의 참조필드에 대하여도 인덱스가 필요합니다. --> CLS_B(ATT_B)

     

  • ?
    안지민 2011.07.08 18:11

    감사합니다... 둘 다 걸어야 하는군요...?

    그런데 참조를 통한 접근은 일종의 rowid를 통한 접근과 비슷한 성질이 아니었나요?

    그런데도 인덱스를 거는게 뭔가 효과가 있나 보네요.


  1. No Image notice by admin 2024/04/23 by admin
    Views 53 

    CUBRID 사용자를 위한 DBeaver 도구 출시 안내

  2. SQLGate for CUBRID 영구 무료 라이선스 제공

  3. 질문드려요

  4. 질문드립니다.

  5. 질문드립니다.

  6. 질문드립니다..

  7. 질문이 있습니다.

  8. 질문이 있어 문의드립니다.

  9. 질문이라고 할 수 있을려나..

  10. 질문이요!!!!!! Request timed out

  11. 질문입니다.

  12. 질의 결과창에서 편집 기능을 이용하여 행 삭제시 삭제가 되지 않습니다.

  13. 질의 수행 계획 캐시 확인을 어떻게 하는지요 ?

  14. 질의 자동화 관련 문의 드립니다.

  15. 질의 자동화 실행 오류

  16. 질의 자동화 실행 주기 관련 문의

  17. 질의 자동화 주기 문의 드립니다.

  18. 질의 자동화 질문입니다.

  19. 질의 편집기로 부질의 유도테이블 쿼리실행에 대해

  20. 질의가 무한 루프로 발생시 대처법 질문

  21. 질의문을 날렸을 때 무응답 현상에 대한 문의

  22. 질의실행계획 카디널리티 문의

Board Pagination Prev 1 ... 151 152 153 154 155 156 157 158 159 160 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales