Veröffentlichung von SQLite 3.29

Veröffentlicht Release SQLite 3.29.0, eine leichtgewichtige DBMS, die als Plug-in-Bibliothek implementiert ist. Der Code von SQLite wird als Gemeinbesitz (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:

  • In sqlite3_db_config() wurden die Optionen SQLITE_DBCONFIG_DQS_DML und SQLITE_DBCONFIG_DQS_DDL hinzugefĂŒgt, um die Verarbeitung von einfachen und doppelten AnfĂŒhrungszeichen zu steuern. UrsprĂŒnglich unterstĂŒtzte SQLite beliebige AnfĂŒhrungszeichen fĂŒr Zeichenfolgen und Identifikatoren, aber der SQL-Standard verlangt ausdrĂŒcklich die Verwendung von einfachen AnfĂŒhrungszeichen fĂŒr Zeichenliterale und doppelten fĂŒr Identifikatoren (z. B. Spaltennamen). Das Verhalten von SQLite wird weiterhin unterstĂŒtzt und um die Einhaltung des Standards zu aktivieren, wurde die Build-Option „-DSQLITE_DQS=0“ vorgeschlagen;
  • Der Abfrageplaner erhielt Optimierungen, die die AusfĂŒhrung von AND- und OR-Operatoren beschleunigen, wenn einer der Operanden eine Konstante ist, sowie von LIKE-Operatoren, wenn die angegebene Spalte links numerisch ist;
  • Eine neue virtuelle Tabelle „sqlite_dbdata“ wurde hinzugefĂŒgt, um Inhalte auf der Ebene der Rohdaten-Spalten abzurufen, selbst wenn die Datenbank beschĂ€digt ist;
  • Im CLI-Interface hinzugefĂŒgt wurde der Befehl „.recover“ hinzugefĂŒgt, der versucht, die Daten aus einer beschĂ€digten Datenbank so weit wie möglich wiederherzustellen. Zudem wurde der Befehl „.filectrl“ zum DurchfĂŒhren von Tests und der Befehl „.dbconfig“ zum Anzeigen oder Ändern von Optionen fĂŒr sqlite3_db_config() hinzugefĂŒgt.

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