c-treeACE SQL Query Performance ImprovementsSeveral c-treeACE SQL queries were reported to have poor performance. Performance was improved by including outer joins in join order optimization. (whereas before, the optimizer was mixing INNER and OUTER joins.) Additional improvements were made in NL join optimization such that if there is only one tuple coming from the left branch there is no need to introduce a 'Project into temp' node on the right branch. Analysis of these queries also revealed common areas that could be improved within c-treeACE SQL data handling functions. These include the following additional modifications:
|
|||