La version 3.39 de SQLite a Ă©tĂ© publiĂ©e, une base de donnĂ©es lĂ©gĂšre sous forme de bibliothĂšque dynamique. Le code de SQLite est distribuĂ© dans le domaine public, ce qui signifie qu'il peut ĂȘtre utilisĂ© sans restrictions et gratuitement Ă des fins diverses. Le soutien financier des dĂ©veloppeurs de SQLite est assurĂ© par un consortium spĂ©cialement créé, comprenant des entreprises telles qu'Adobe, Oracle, Mozilla, Bentley et Bloomberg.
Principales modifications :
- Ajout de la prise en charge des opĂ©rations de jointure externe droite et complĂšte des tables â «RIGHT OUTER JOIN» et «FULL OUTER JOIN».
- De nouveaux opĂ©rateurs de comparaison ont Ă©tĂ© proposĂ©s â «IS NOT DISTINCT FROM» et «IS DISTINCT FROM», qui sont identiques aux opĂ©rateurs prĂ©cĂ©demment disponibles «IS» et «IS NOT», ajoutĂ©s pour amĂ©liorer la compatibilitĂ© avec les normes SQL et PostgreSQL.
- Sur les systÚmes Unix, toutes les liaisons symboliques dans les noms de base de données sont désormais résolues pour déterminer le nom canonique de la base de données avant l'ouverture du fichier.
- L'utilisation de l'instruction HAVING est autorisĂ©e pour toutes les requĂȘtes agrĂ©gĂ©es, y compris celles ne contenant pas l'instruction «GROUP BY».
- De nombreuses micro-optimisations ont été apportées, permettant au total de réduire la charge CPU dans les tests de 2,3%.
Source : opennet.ru
