Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How does Join Transitive Closure (JTC) differ from Search Argument (SARG) Transitive Closure?

0
Posted

How does Join Transitive Closure (JTC) differ from Search Argument (SARG) Transitive Closure?

0

As of release 11.0.1, Sybase has always had transitive closure for search arguments, but introduced join transitive closure in Adaptive Server 12. JTC allows the optimizer to consider a join order other than those made available explicitly by the query’s WHERE clause. Columns participating in joins created by JTC may have indexes that will result in more favorable query plans that those available on the columns of the explicitly stated joins. SARG transitive closure occurs with two or more tables involved in a join with the joining column part of a SARG. Join Transitive Closure occurs with three tables and infers a third join.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123