Hi Dustin,

As you note, the Derby query optimizer only considers left-deep trees. I have logged an enhancement request for support for bushy query plans: DERBY-4327. If many people vote for this issue, we can consider it for the next Derby feature release.

Regards,
-Rick

Dustin T. Clifford wrote:

All,

We have implemented a star schema and we are noticing that queries involving 5 or more joins perform very slowly. We have, also, noticed that batch updates and deletes perform slowly. We support multiple databases and, as we improve on performance in SQL Server and Oracle, we notice a trend in the opposite direction with Derby.

I know that the Derby optimizer use to only consider left-deep trees. Is this still true or is there another optimizer that we can use? Does anybody have any advise on working in a manner that can provide good performance on Derby, SQL Server and Oracle? Any advice would be appreciated.

*Dustin Clifford*


Reply via email to