Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: SQLite 3.26.0

SQLite logo (80 pix) SQLite is een in C ontwikkeld databasesysteem dat als database voor onder meer websites en embedded applicaties is te gebruiken. Volgens de ontwikkelaars heeft SQLite geen installatie en administratie nodig, ondersteunt het databases tot een omvang van twee terabyte en wordt een volledige database in één bestand opgeslagen. Verder ondersteunt het bijna de volledige SQL92-specificatie en is het eenvoudig via onder andere Tcl/Tk aan te sturen. De ontwikkelaar heeft eerder deze maand versie 3.26.0 met de volgende lijst aanpassingen de deur uit gedaan:

3.26.0
  • Optimization: When doing an UPDATE on a table with indexes on expressions, do not update the expression indexes if they do not refer to any of the columns of the table being updated.
  • Allow the xBestIndex() method of virtual table implementations to return SQLITE_CONSTRAINT to indicate that the proposed query plan is unusable and should not be given further consideration.
  • Added the SQLITE_DBCONFIG_DEFENSIVE option which disables the ability to create corrupt database files using ordinary SQL.
  • Added support for read-only shadow tables when the SQLITE_DBCONFIG_DEFENSIVE option is enabled.
  • Added the PRAGMA legacy_alter_table command, which if enabled causes the ALTER TABLE command to behave like older version of SQLite (prior to version 3.25.0) for compatibility.
  • Added PRAGMA table_xinfo that works just like PRAGMA table_info except that it also shows hidden columns in virtual tables.
  • Added the explain virtual table as a run-time loadable extension.
  • Add a limit counter to the query planner to prevent excessive sqlite3_prepare() times for certain pathological SQL inputs.
  • Added support for the sqlite3_normalized_sql() interface, when compiling with SQLITE_ENABLE_NORMALIZE.
  • Enhanced triggers so that they can use table-valued functions that exist in schemas other than the schema where the trigger is defined.
  • Enhancements to the CLI:
    • Improvements to the ".help" command.
    • The SQLITE_HISTORY environment variable, if it exists, specifies the name of the command-line editing history file
    • The --deserialize option associated with opening a new database cause the database file to be read into memory and accessed using the sqlite3_deserialize() API. This simplifies running tests on a database without modifying the file on disk.
  • Enhancements to the geopoly extension:
    • Aways stores polygons using the binary format, which is faster and uses less space.
    • Added the geopoly_regular() function.
    • Added the geopoly_ccw() function.
  • Enhancements to the session extension:
    • Added the SQLITE_CHANGESETAPPLY_INVERT flag
    • Added the sqlite3changeset_start_v2() interface and the SQLITE_CHANGESETSTART_INVERT flag.
    • Added the changesetfuzz.c test-case generator utility.
Versienummer 3.26.0
Releasestatus Final
Besturingssystemen Windows 7, Android, Linux, BSD, macOS, Solaris, UNIX, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016
Website SQLite
Download https://www.sqlite.org/download.html
Licentietype GPL

Door Japke Rosink

Meukposter

12-12-2018 • 11:29

0 Linkedin

Bron: SQLite

Update-historie

Meer historie

Reacties


Er zijn nog geen reacties geplaatst

Op dit item kan niet meer gereageerd worden.


Apple iPhone 11 Microsoft Xbox Series X LG OLED C9 Google Pixel 4 CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True