Notícias
O Projeto Firebird anunciou o lançamento do Firebird 5.0.1.
Esta versão traz correções de bugs, bem como algumas melhorias. Consulte no Release Notes a lista completa de alterações. Os instaladores para as plataformas Windows, Linux, MacOS e Android estão disponíveis para download imediatamente.
Destaque dessa subrelease:SubQueryConversion
Define se subconsultas IN/ANY/EXISTS podem ser desaninhadas e mescladas com a consulta externa usando o algoritmo semi-join, desde que tal transformação seja possível.
Sendo uma funcionalidade experimental, está desativada por padrão.
Ela pode ser ativada para se beneficiar de um possível melhor desempenho, pois a subconsulta é avaliada apenas uma vez e, em seguida, armazenada em cache. No entanto, também pode levar a um desempenho pior em alguns casos, por exemplo, quando a subconsulta retorna muitas linhas. Teste com casos de uso do mundo real antes de habilitar essa conversão em um ambiente de produção.