Veröffentlichung der SQLite-Datenbank 3.36

Die Veröffentlichung von SQLite 3.36 ist erschienen, einer schlanken DBMS, die als eingebettete Bibliothek bereitgestellt wird. Der SQLite-Code ist als Public Domain freigegeben, kann also ohne EinschrĂ€nkungen und kostenlos fĂŒr beliebige Zwecke verwendet werden. Die finanzielle UnterstĂŒtzung des SQLite-Entwicklungsteams erfolgt durch ein eigens gegrĂŒndetes Konsortium, dem unter anderem Adobe, Oracle, Mozilla, Bentley und Bloomberg angehören.

HauptÀnderungen:

  • Die Ausgabe des Befehls „EXPLAIN QUERY PLAN“ wurde ĂŒbersichtlicher gestaltet.
  • Beim Versuch, in einer VIEW oder Unterabfrage auf den Zeilenbezeichner (rowid) zuzugreifen, wird nun ein Fehler erzeugt. Um den Zugriff auf rowid in Views wieder zu ermöglichen, steht die Build-Option „-DSQLITE_ALLOW_ROWID_IN_VIEW“ zur VerfĂŒgung.
  • Die Schnittstellen sqlite3_deserialize() und sqlite3_serialize() sind jetzt standardmĂ€ĂŸig aktiviert. Zum Deaktivieren steht die Build-Option „-DSQLITE_OMIT_DESERIALIZE“ bereit.
  • In VFS „memdb“ ist die gemeinsame Nutzung einer im Speicher gehaltenen Datenbank ĂŒber verschiedene Verbindungen innerhalb desselben Prozesses erlaubt, wenn der Datenbankname mit „/“ beginnt.
  • Die in der vorherigen Ausgabe eingefĂŒhrte Optimierung „EXISTS-to-IN“, die einige Abfragen verlangsamte, wurde zurĂŒckgenommen.
  • Die Optimierung zur ZusammenfĂŒhrung von KonstantenprĂŒfungen wurde fĂŒr die Arbeit mit Abfragen ohne Join angepasst.
  • In CLI wurde die Erweiterung REGEXP aufgenommen.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster