Hi,
i do not know what server do you use but if i run simple query on FB3
select
o.*
from
partners p
inner join orders o ON p.partid = o.partid
WHERE
p.country = 'Spain';
on non propagated with data tables, plan is:
PLAN JOIN (O NATURAL, P INDEX (PK_PARTNERS))
but if i fill tables with test data and UPDATE INDEX STATISTICS
i got plan
PLAN JOIN (P INDEX (PARTNERS_IDX1), O INDEX (FK_ORDERS_PARTNERS))
then i suppose your real problem is your index statistics or selectivity of 
some values in joined fields
regards,
karol Bieniaszewski

 
 
correction in first plan ..
    • Re: [fire... 'Djordje Radovanovic' softsis...@sbb.rs [firebird-support]
      • Re: [... monteropetronila...@yahoo.com [firebird-support]
      • Re: [... 'Arno Brinkman' fbsupp...@abvisie.nl [firebird-support]
        • R... 'Djordje Radovanovic' softsis...@sbb.rs [firebird-support]
          • ... Dimitry Sibiryakov s...@ibphoenix.com [firebird-support]
            • ... 'Djordje Radovanovic' softsis...@sbb.rs [firebird-support]
              • ... Dimitry Sibiryakov s...@ibphoenix.com [firebird-support]
  • Re: Re: [fireb... liviuslivius liviusliv...@poczta.onet.pl [firebird-support]
    • Re: [fire... 'Djordje Radovanovic' softsis...@sbb.rs [firebird-support]
      • Re: [... Dimitry Sibiryakov s...@ibphoenix.com [firebird-support]
  • Re: Re: Re: [f... liviuslivius liviusliv...@poczta.onet.pl [firebird-support]

Reply via email to