FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[2486] Re:인덱스 사용 순서를 바꿀수 있나요?
civilian,안영제 [civilian] 2502 읽음    2007-05-30 08:50
SELECT
[FIRST (m)] [SKIP (n)] [[ALL] | DISTINCT]
<list of columns> [, [column-name] | expression |constant ] AS alias-name]
FROM <table-or-procedure-or-view>
[{[[INNER] | [{LEFT | RIGHT | FULL} [OUTER]] JOIN}] <table-or-procedure-or-view>
ON <join-conditions [{JOIN..]]
[WHERE <search-conditions>]
[GROUP BY <grouped-column-list>]
[HAVING <search-condition>]
[UNION <select-expression> [ALL]]
[PLAN <plan-expression>]
[ORDER BY <column-list>]
[FOR UPDATE [OF col1 [,col2..]] [WITH LOCK]]

파이어버드 2.x 의 SELECT 구문인데, 인덱스를 조정하는 옵션은 없습니다.



김영호 님이 쓰신 글 :
: 파이어 버드에서 인덱스의 사용순서를 사용자가 직접 지정 할 수 있나요?
: 예를들어 인덱스가 INDX1, INDX2, INDX3가 3개 존재한다고 가정하에 한 쿼리문에서 이 인덱스를 사용하는데 인덱스를 INDX1, INDX2, INDX3의 순서대로 참조하는 쿼리문을 강제로 INDX3, INDX1, INDX2의 순으로 인덱스를 타도록 변경이 가능한지 알고 싶습니다. 오라클의 경우는 힌트절을 주어서(/*+ ORDERED */ , /*+ USE_NL(TABLE) */ ... 등등)  인덱스의 참고 순서를 강제로 변경할수 있지않습니까?
:  파이어 버드에서 고수님들은 어떻게 처리하고 있는지 궁금합니다.

+ -

관련 글 리스트
2483 인덱스 사용 순서를 바꿀수 있나요? 김영호 1968 2007/05/28
2486     Re:인덱스 사용 순서를 바꿀수 있나요? civilian,안영제 2502 2007/05/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.