SQLite 3.36 хувилбар

SQLite 3.36, залгаас номын сан хэлбэрээр зохион бүтээсэн хөнгөн DBMS-ийн хувилбар хэвлэгдэн гарлаа. SQLite кодыг олон нийтэд түгээдэг, i.e. ямар ч зорилгоор ямар ч хязгаарлалтгүйгээр, үнэ төлбөргүй ашиглаж болно. SQLite хөгжүүлэгчдэд зориулсан санхүүгийн дэмжлэгийг Adobe, Oracle, Mozilla, Bentley, Bloomberg зэрэг компаниудыг багтаасан тусгайлан байгуулагдсан консорциум гүйцэтгэдэг.

Үндсэн өөрчлөлтүүд:

  • EXPLAIN QUERY PLAN командын гаралтыг ойлгоход хялбар болгосон.
  • VIEW эсвэл дэд асуулга дахь rowid руу нэвтрэхийг оролдох үед алдаа гарах эсэхийг баталгаажуулдаг. Үзэх rowid-д хандах боломжийг буцаахын тулд "-DSQLITE_ALLOW_ROWID_IN_VIEW" угсралтын сонголтыг өгсөн болно.
  • sqlite3_deserialize() болон sqlite3_serialize() интерфэйсүүд нь анхдагчаар идэвхждэг. Идэвхгүй болгохын тулд "-DSQLITE_OMIT_DESERIALIZE" угсралтын сонголтыг өгсөн болно
  • VFS "memdb" нь өгөгдлийн сангийн нэр "/" -ээр эхэлсэн л бол санах ойн мэдээллийн санг өөр өөр холболтоор ижил процесст хуваалцах боломжийг олгодог.
  • Сүүлийн хувилбарт танилцуулсан, зарим асуултыг удаашруулсан "EXISTS-to-IN" оновчлолыг устгасан.
  • Тогтмол шалгалтыг нэгтгэх оновчлолыг нэгтгэх (нэгдэх)гүйгээр асуулгатай ажиллахад тохируулсан.
  • REGEXP өргөтгөл нь CLI-д багтсан болно.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх