Bedankt voor uw ideeën, als we een index toevoegen zoals
CREATE INDEX t3_t1_nr ON t3(t1_nr);
de "BAD"-verklaring zal een beetje verbeteren.
Maar de uiteindelijke oplossing voor ons was om de verzamelde statistieken voor deze tabellen te vergroten:
ALTER TABLE t1 ALTER COLUMN t1_nr SET STATISTICS 10000;
ALTER TABLE t2 ALTER COLUMN t2_nr SET STATISTICS 10000;
ALTER TABLE t3 ALTER COLUMN t1_nr SET STATISTICS 10000;
ANALYZE t1;
ANALYZE t2;
ANALYZE t3;
Na deze wijziging hebben beide SELECT's meer over dezelfde uitvoertijd. Meer informatie vindt u hier:https://www.postgresql.org/docs/12/planner-stats.html