Veröffentlichung der Datenbank SQLite 3.41

Die Veröffentlichung von SQLite 3.41 ist erfolgt, einem leichten DBMS, das als dynamische Bibliothek bereitgestellt wird. Der SQLite-Code wird als Gemeineigentum (public domain) verbreitet, was bedeutet, dass er ohne Einschränkungen und kostenfrei für alle Zwecke verwendet werden kann. Die finanzielle Unterstützung der SQLite-Entwickler wird durch ein eigens gegründetes Konsortium gewährleistet, dem Unternehmen wie Adobe, Oracle, Mozilla, Bentley und Bloomberg angehören.

Wesentliche Änderungen:

  • Es wurden Optimierungen im Abfrageplaner vorgenommen, die aggregierte Anfragen mit der GROUP BY-Klausel, die Verwendung von Indizes, den Einsatz von Koroutinen anstelle der Materialisierung von Unterabfragen und Sichten, sowie die Funktionen json_tree() und json_each() betreffen.
  • Eine Erweiterung mit den Funktionen base64 und base85 wurde hinzugefügt, die jetzt auch in der Befehlszeilenschnittstelle (CLI) verfügbar sind.
  • Der CLI-Befehl «.scanstats est» wurde hinzugefügt, um die Effizienz des Abfrageplaners zu bewerten.
  • In der CLI wurde die Eingabeaufforderung geändert, um anzuzeigen, dass sich die Eingabeposition innerhalb eines Zeichenliterausdrucks, Kommentars, Identifiers oder der Triggerdefinition befindet.
  • Bei Angabe der Kommandozeilenoption «—safe» wurde die Liste der deaktivierbaren gefährlichen SQL-Funktionen erweitert.
  • Standardmäßig ist der Modus deaktiviert, der das Umrahmen von Zeichenfolgenliteralen mit doppelten Anführungszeichen erlaubt.
  • Im Befehl PRAGMA integrity_check wird die Übereinstimmung von Textzeichenfolgen in der Tabelle sichergestellt, auch wenn die Byte-Reihenfolge im Index unterschiedlich ist.
  • Im Parser wurde das Ignorieren überflüssiger runder Klammern um die Unterabfrage, die rechts vom IN-Operator angegeben ist, implementiert, was dem Verhalten von PostgreSQL entspricht (zuvor behandelte SQLite solche Unterabfragen als Ausdruck, der dem "LIMIT 1"-Restriktion unterlag).

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster