Wydanie bazy danych SQLite 3.39

Opublikowano wydanie SQLite 3.39, lekkiej bazy danych w formie biblioteki dołączanej. Kod SQLite jest rozpowszechniany jako własność publiczna, co oznacza, że może być używany bez ograniczeń i nieodpłatnie w dowolnych celach. Finansowe wsparcie dla programistów SQLite zapewnia specjalnie utworzony konsorcjum, do którego należą takie firmy, jak Adobe, Oracle, Mozilla, Bentley i Bloomberg.

Główne zmiany:

  • Dodano wsparcie dla operacji prawych i pełnych zewnętrznych połączeń tabel — „RIGHT OUTER JOIN” i „FULL OUTER JOIN”.
  • Wprowadzono nowe operatory porównania — „IS NOT DISTINCT FROM” i „IS DISTINCT FROM”, które są tożsame z uprzednio dostępnymi operatorami „IS” i „IS NOT”, i zostały dodane w celu poprawy zgodności ze standardami SQL i PostgreSQL.
  • Na systemach Unix zapewniono rozwinięcie wszystkich symbolicznych linków w nazwach baz danych w celu ustalenia kanonicznej nazwy bazy danych przed otwarciem pliku.
  • Dozwolone zastosowanie wyrażenia HAVING w dowolnych zapytaniach agregujących, w tym takich, które nie zawierają wyrażenia „GROUP BY”.
  • Wprowadzono liczne mikrooptymalizacje, które łącznie pozwoliły na zmniejszenie obciążenia CPU w testach o 2,3%.

Ź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