Die Version 3.39 von SQLite, einer leichtgewichtigen Datenbank, die als Plug-in-Bibliothek bereitgestellt wird, wurde veröffentlicht. Der SQLite-Code wird als Public Domain verbreitet, d. h. er kann ohne EinschrĂ€nkungen und kostenlos fĂŒr beliebige Zwecke verwendet werden. Die finanzielle UnterstĂŒtzung der SQLite-Entwickler erfolgt durch ein speziell gegrĂŒndetes Konsortium, zu dem Unternehmen wie Adobe, Oracle, Mozilla, Bentley und Bloomberg gehören.
HauptÀnderungen:
- Die UnterstĂŒtzung fĂŒr die Operationen des rechten und vollstĂ€ndigen Ă€uĂeren Verbindens von Tabellen â «RIGHT OUTER JOIN» und «FULL OUTER JOIN» â wurde hinzugefĂŒgt.
- Neue Vergleichsoperatoren â «IS NOT DISTINCT FROM» und «IS DISTINCT FROM» â wurden vorgeschlagen, die identisch sind mit den zuvor verfĂŒgbaren Operatoren «IS» und «IS NOT» und zur Verbesserung der KompatibilitĂ€t mit den SQL-Standards und PostgreSQL hinzugefĂŒgt wurden.
- Auf Unix-Systemen wird das Auflösen aller symbolischen Links in Datenbanknamen gewĂ€hrleistet, um den kanonischen Namen der Datenbank vor dem Ăffnen der Datei zu bestimmen.
- Die Verwendung des Ausdrucks HAVING fĂŒr beliebige aggregierte Abfragen, einschlieĂlich solcher ohne den Ausdruck «GROUP BY», wurde erlaubt.
- Es wurden zahlreiche Mikrooptimierungen vorgenommen, die insgesamt die CPU-Belastung in Tests um 2,3 % senkten.
Quelle: opennet.ru
