Die Veröffentlichung von SQLite 3.39 wurde bekannt gegeben, einer leichtgewichtigen Datenbankmanagementsystem (DBMS), die als Plug-in-Bibliothek bereitgestellt wird. Der Code von SQLite wird als Public Domain veröffentlicht, d.h. er kann ohne EinschrĂ€nkungen und kostenlos zu allen Zwecken verwendet werden. Die finanzielle UnterstĂŒtzung der SQLite-Entwickler erfolgt durch ein eigens gegrĂŒndetes Konsortium, zu dem Unternehmen wie Adobe, Oracle, Mozilla, Bentley und Bloomberg gehören.
Wesentliche Ănderungen:
- Die UnterstĂŒtzung fĂŒr rechte und vollstĂ€ndige Ă€uĂere Joins von Tabellen wurde hinzugefĂŒgt â âRIGHT OUTER JOINâ und âFULL OUTER JOINâ.
- Neue Vergleichsoperatoren wurden vorgeschlagen â âIS NOT DISTINCT FROMâ und âIS DISTINCT FROMâ, die identisch mit den zuvor verfĂŒgbaren Operatoren âISâ und âIS NOTâ sind. Sie wurden hinzugefĂŒgt, um die KompatibilitĂ€t mit den SQL-Standards und PostgreSQL zu verbessern.
- Unter Unix-Systemen wird das Auflösen aller symbolischen Links in den Datenbanknamen sichergestellt, um den kanonischen Namen der Datenbank vor dem Ăffnen der Datei zu bestimmen.
- Die Verwendung des HAVING-Ausdrucks wurde fĂŒr alle Aggregatabfragen erlaubt, einschlieĂlich solcher ohne den Ausdruck âGROUP BYâ.
- Zahlreiche Mikrooptimierungen wurden vorgenommen, die insgesamt die CPU-Auslastung in Tests um 2,3 % senken konnten.
Quelle: opennet.ru
