GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Data Warehousing  >  BO Designer
Go To First  |  Previous Question  |  Next Question 
 BO Designer  |  Question 30 of 117    Print  
Shortcut join
A join that links two tables by bypassing one or more other tables in the universe.


  
Total Answers and Comments: 3 Last Update: April 19, 2009   
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
July 20, 2006 19:54:17   #1  
pinki        

RE: Shortcut join

short cut join joins the two tables which r already in a path.SCJ skips the intermmediate tables and joins the table which are already in the common path

using SCJ increases thge performance of the query bcoz the no of tables in the query decreases that means the retreival of the data is more faster rather than before.

for instance if we have customer orders order_line classes and cust id object is there in three classes and customer is joined to order_line through orders n we want the information only from customer n order_line then create a SCJ BETWEEN CUSTOMER N ORDER_LINES SKIPPING THE INTERMMEDIATE TABLE ORDERS


 
Is this answer useful? Yes | No
November 20, 2007 08:43:47   #2  
ravi_kumar_garre Member Since: November 2007   Contribution: 35    

RE: Shortcut join

Shortcut join allows to define an alternative faster join path between two tables. without the use of a shortcut join query would have to go through a huge fact table to create simple reference lists.


Cheers

Ravi Kumar Garre


 
Is this answer useful? Yes | No
April 19, 2009 15:55:11   #3  
ASHOK1324 Member Since: April 2009   Contribution: 36    

RE: Shortcut join
A. short cut joins are used to improve the query performance at universe level i.e. for performance tuning.

Suppose if we have 4 tables A B C and D A--->B---->C---->D and there is a chance to link A--->D but we should not link (causes loop) and we need data from the tables A and D then it will get the data in the path A--->B---->C---->D it consumes lot of time and resources.

In this case instead of linking A---->D using normal join we should link A and D by using short cut join and this will not create any loop and get the data in the path A--->D it consumes less time and resources.

 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape