UtgÄvan av databashanteringssystemet SQLite 3.36

UtgÄvan av SQLite 3.36 har offentliggjorts, en lÀttvikts databashanteringssystem som presenteras som ett bibliotek. Koden för SQLite distribueras som offentlig egendom (public domain), vilket innebÀr att den kan anvÀndas utan begrÀnsningar och kostnadsfritt för alla ÀndamÄl. Den ekonomiska stödet till utvecklarna av SQLite tillhandahÄlls av ett sÀrskilt bildat konsortium som inkluderar företag som Adobe, Oracle, Mozilla, Bentley och Bloomberg.

Huvudsakliga förÀndringar:

  • Uttaget frĂ„n kommandot "EXPLAIN QUERY PLAN" har blivit enklare att förstĂ„.
  • En felgenerering har sĂ€kerstĂ€llts vid försök att fĂ„ tillgĂ„ng till radidentifierare (rowid) i en vy (VIEW) eller underfrĂ„ga. För att Ă„terfĂ„ möjligheten att komma Ă„t rowid för vyer har en byggalternativ "-DSQLITE_ALLOW_ROWID_IN_VIEW" införts.
  • Funktionerna sqlite3_deserialize() och sqlite3_serialize() Ă€r aktiverade som standard. För att inaktivera dem finns en byggalternativ "-DSQLITE_OMIT_DESERIALIZE".
  • I VFS "memdb" tillĂ„ts delning av den minneslagrade databasen mellan olika anslutningar till en process, om databasens namn börjar med "\/".
  • Optimeringen "EXISTS-to-IN" som infördes i den tidigare utgĂ„van har avbrutits, vilket pĂ„verkade vissa förfrĂ„gningar negativt.
  • Optimeringen för att kombinera konstanters kontroll har anpassats för att fungera med förfrĂ„gningar utan sammanslagning (join).
  • Utvidgning av REGEXP har inkluderats i CLI.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster