SQLite 3.48.0

SQLite 3.48.0

Efter en mÄnads utveckling slÀpptes version 3.48.0 av den kompakt inbÀddade databashanteraren. SQLite, som Àr skriven i C och distribueras som offentlig egendom.

Ändringslista:

  • Omarbetning av konfigurationsscriptet som anvĂ€nds för att bygga SQLite frĂ„n kĂ€llkod, med avsikt att Ă„tgĂ€rda fel, förbĂ€ttra prestanda och underlĂ€tta kodunderhĂ„ll.
    • Detta pĂ„verkar inte konfigurationsscriptet i arkivet sqlite3-autoconf-NNNNNNN.tar.gz, för vilket byggsystemet inte har Ă€ndrats.
    • En nyckelförĂ€ndring Ă€r att istĂ€llet för GNU Autoconf anvĂ€nds nu Autosetup..
    • En av fördelarna med den nya konfigurationen Ă€r att det inte lĂ€ngre krĂ€vs installation av TCL för att bygga de flesta byggmĂ„len för SQLite. TCL krĂ€vs fortfarande för att köra tester eller för att bygga hjĂ€lpprogram (som sqlite3_analyzer) som anvĂ€nder TCL, men för de flesta vanliga byggmĂ„l behövs inte TCL. SĂ„ledes Ă€r de enda beroendena för att bygga frĂ„n och med denna version C-kompilatorn och make eller nmake.
  • Kommandot EXPLAIN QUERY PLAN för index har förbĂ€ttrats.
  • SQL-funktionen iif() stödjer nu tvĂ„ parametrar. Även funktionen if() har lagts till som ett alternativ till iif().
  • Kommando .dbtotxt har lagts till i konsolverktyget sqlite3.
  • Egenskapen SQLITE_IOCAP_SUBPAGE_READ har lagts till i metoden xDeviceCharacteristics för objektet sqlite3_io_methods.
  • Alternativet SQLITE_PREPARE_DONT_LOG har lagts till sqlite3_prepare_v3(), vilket förhindrar att varningar skickas till felloggen om SQL-texten Ă€r felaktigt formulerad. Detta gör att sqlite3_prepare_v3() kan anvĂ€ndas för testkompilering av SQL-texten för att kontrollera dess korrekthet utan att skrĂ€pa ner felloggen med falska meddelanden.
  • Det minimi tillĂ„tna vĂ€rdet för parametern SQLITE_LIMIT_LENGTH har ökat frĂ„n 1 till 30.
  • Opcode SQLITE_FCNTL_NULL_IO har lagts till, vilket stĂ€ller in en lĂ„gnivĂ„ filbeskrivare eller en filbeskrivare för objektet sqlite3_file pĂ„ sĂ„ sĂ€tt att den inte lĂ€ngre lĂ€ser eller skriver i databasen.
  • Det hjĂ€lpsamma API:t FTS5 xInstToken() har utvidgats för att hantera prefixfrĂ„gor med konfigurationsalternativet insttoken och SQL-funktionen fts5_insttoken().
  • Det maximala antalet argument för SQL-funktioner har ökat frĂ„n 127 till 1000.
  • Resterande spĂ„r av SQLITE_USER_AUTHENTICATION har tagits bort.
  • Fel har Ă„tgĂ€rdats.

KĂ€lla: linux.org.ru

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