Rilis SQLite 3.36

Rilis SQLite 3.36, DBMS ringan yang dirancang sebagai pustaka plug-in, telah dipublikasikan. Kode SQLite didistribusikan di domain publik, mis. dapat digunakan tanpa batasan dan gratis untuk tujuan apa pun. Dukungan keuangan untuk pengembang SQLite disediakan oleh konsorsium yang dibuat khusus, yang mencakup perusahaan seperti Adobe, Oracle, Mozilla, Bentley, dan Bloomberg.

Perubahan besar:

  • Output dari perintah EXPLAIN QUERY PLAN telah dibuat lebih mudah untuk dipahami.
  • Memastikan bahwa kesalahan dihasilkan saat mencoba mengakses rowid di VIEW atau subquery. Untuk mengembalikan kemampuan mengakses rowid untuk tampilan, opsi perakitan β€œ-DSQLITE_ALLOW_ROWID_IN_VIEW” disediakan
  • Antarmuka sqlite3_deserialize() dan sqlite3_serialize() diaktifkan secara default. Untuk menonaktifkan, opsi perakitan β€œ-DSQLITE_OMIT_DESERIALIZE” disediakan
  • VFS "memdb" memungkinkan berbagi database dalam memori melalui koneksi berbeda ke proses yang sama selama nama database dimulai dengan "/".
  • Pengoptimalan "EXISTS-to-IN" yang diperkenalkan pada rilis terakhir, yang memperlambat beberapa kueri, telah dikembalikan.
  • Optimalisasi untuk menggabungkan pemeriksaan konstan telah diadaptasi untuk bekerja dengan kueri tanpa menggabungkan (bergabung).
  • Ekstensi REGEXP disertakan dalam CLI.

Sumber: opennet.ru

Tambah komentar