Wydanie DBMS SQLite 3.28

Przesłane przez wydanie SQLite 3.28.0, lekki system DBMS zaprojektowany jako biblioteka wtyczek. Kod SQLite jest rozpowszechniany jako domena publiczna, tj. można z nich korzystać bez ograniczeń i bezpłatnie w dowolnym celu. Wsparcie finansowe dla programistów SQLite zapewnia specjalnie utworzone konsorcjum, w skład którego wchodzą takie firmy jak Adobe, Oracle, Mozilla, Bentley i Bloomberg.

Głównym zmiany:

  • Rozszerzony funkcje okienkowe (funkcje okienne lub funkcje analityczne, które pozwalają każdemu wierszowi zapytania wykonać obliczenia przy użyciu innych wierszy): dodano obsługę wyrażeń WYKLUCZAĆ, stało się możliwe do wykorzystania łańcuchy funkcje okna (jedno okno jest definiowane w obszarze drugiego), pod warunkiem wsparcie grupowania przy użyciu wyrażenia GROUP i zaimplementowane są ograniczenia RANGE POPRZEDZAJĄCY и NASTĘPUJĄCY;
  • Poprawiona implementacja polecenia „PODCIŚNIJ DO", którego można teraz używać z bazami danych dostępnymi w trybie tylko do odczytu;
  • Dodano nowe optymalizacje zapytań: Przyśpieszony działanie wyrażeń LIKE wraz ze słowem kluczowym ESCAPE oraz gdy włączony jest tryb „PRAGMA case_protection_like”. W obecności indeks częściowy eliminuje się niepotrzebne sprawdzanie oczywiście prawdziwych warunków określonych w klauzuli WHERE;
  • Komenda ".parametr» za zadanie załączone podstawienia (maski podstawione do dowolnych wyrażeń SQL). W poleceniu „.archive” przeprojektowano opcję „--update”, która teraz pomija niezmienione pliki znajdujące się już w archiwum, a także dodano opcję „--insert” umożliwiającą włączenie plików do archiwum;
  • Dodano dodatek Fossildelta.c, który pozwala na tworzenie, nakładanie i demontaż format Zmiany delta skamieniałości zastosowane w rozszerzeniu RBU;
  • Zwiększona niezawodność pracy z uszkodzonymi plikami baz danych;
  • W dniu XNUMX został uruchomiony lustrzany repozytorium projektu GitHub (podstawowy magazyn obsługiwane przy użyciu kontroli wersji Skamieniałość, stworzony przez autora SQLite).

Źródło: opennet.ru

Dodaj komentarz