DBMS SQLite 3.39'in sürümü

Eklenti kitaplığı olarak tasarlanmış hafif bir DBMS olan SQLite 3.39'nin sürümü yayınlandı. SQLite kodu kamuya açık bir alan olarak dağıtılır, yani. herhangi bir amaç için kısıtlama olmaksızın ve ücretsiz olarak kullanılabilir. SQLite geliştiricilerine mali destek, Adobe, Oracle, Mozilla, Bentley ve Bloomberg gibi şirketlerin de yer aldığı özel olarak oluşturulmuş bir konsorsiyum tarafından sağlanmaktadır.

Ana değişiklikler:

  • Tablolara sağ ve tam dış birleştirme işlemleri için destek eklendi - “RIGHT OUTER JOIN” ve “FULL OUTER JOIN”.
  • Yeni karşılaştırma operatörleri önerilmektedir - "IS NOT DISTINCT FROM" ve "IS DISTINCT FROM", bunlar daha önce mevcut olan "IS" ve "IS NOT" operatörleriyle aynıdır ve SQL standartları ve PostgreSQL ile uyumluluğu geliştirmek için eklenmiştir.
  • Unix sistemlerinde, veritabanı adlarındaki tüm sembolik bağlantılar, dosya açılmadan önce kanonik veritabanı adını belirlemek için genişletilir.
  • "GROUP BY" ifadesini içermeyenler de dahil olmak üzere herhangi bir toplama sorgusu için HAVING ifadesinin kullanılmasına izin verilir.
  • Testlerdeki CPU yükünü toplamda %2.3 oranında azaltan çok sayıda mikro optimizasyon tanıtıldı.

Kaynak: opennet.ru