Wydanie DB SQLite 3.28

Przedstawiony wydanie SQLite 3.28.0, lekkiej DBMS, sformatowanej jako biblioteka dołączana. Kod SQLite jest rozpowszechniany jako własność publiczna, co oznacza, że może być wykorzystywany bez ograniczeń i bezpłatnie do wszelkich celów. Wsparcie finansowe dla twórców SQLite zapewnia specjalnie utworzony konsorcjum, do którego należą takie firmy jak Adobe, Oracle, Mozilla, Bentley i Bloomberg.

Podstawowe zmiany:

  • Rozszerzono funkcje okien (funkcje okienne lub funkcje analityczne, które pozwalają na wykonanie obliczeń dla każdego wiersza zapytania z wykorzystaniem innych wierszy): dodano wsparcie dla wyrażenia WYŁĄCZAJ, wprowadzono możliwość zastosowania łańcuchów funkcji okien (jedno okno jest definiowane w obrębie innego), zapewniono wsparcie grupowanie za pomocą wyrażenia GROUP i wprowadzono ograniczenia RANGE Wcześniej i Następnie;
  • Udoskonalono implementację polecenia „VACUUM INTO„, które teraz może być używane z bazami danych dostępnymi w trybie tylko do odczytu;
  • Dodano nowe optymalizacje zapytań: Przyspieszono działanie wyrażeń LIKE wspólnie z słowem kluczowym ESCAPE oraz włączonym trybem „PRAGMA case_sensitive_like”. W przypadku indeksu częściowego wykluczone zbędne kontrole oczywistych warunków określonych w wyrażeniu WHERE;
  • Do interfejsu CLI dodano polecenie „.parameter” do określania podstawień dołączanych (maski, które są podstawiane w dowolnych wyrażeniach SQL). W poleceniu „.archive” przeprojektowano opcję „—update”, która teraz pomija niezmienione pliki, które już znajdują się w archiwum, oraz dodano opcję „—insert” do dodawania plików do archiwum;
  • Dodano rozszerzenie fossildelta.c, które umożliwia stworzenie, zastosowanie i rozłożenie formatu delta zmian Fossil, wykorzystywanego w rozszerzeniu RBU;
  • Zwiększono niezawodność pracy z uszkodzonymi plikami bazy danych;
  • Uruchomiono lustrzane odbicie repozytorium projektu na GitHub (podstawowe repozytorium wsparcie z wykorzystaniem systemu kontroli wersji Fossil, stworzonego przez autora SQLite).

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster