The document contains notes from multiple meetings discussing various SQLite topics:
1) It discusses potential improvements to OTA (Online Database Upgrade) functionality including adding options to sqldiff.exe and making OTA experimental in the next release.
2) It also notes investigations into mechanisms to prevent non-OTA checkpoints, adding columns to FTS5 indexes, and correcting typos in FTS inputs.
3) Further topics included demonstrating various showdb and performance test capabilities, comparing compression algorithms, and potential presentations on the development process and file format.
The document contains notes from multiple meetings discussing various SQLite topics:
1) It discusses potential improvements to OTA (Online Database Upgrade) functionality including adding options to sqldiff.exe and making OTA experimental in the next release.
2) It also notes investigations into mechanisms to prevent non-OTA checkpoints, adding columns to FTS5 indexes, and correcting typos in FTS inputs.
3) Further topics included demonstrating various showdb and performance test capabilities, comparing compression algorithms, and potential presentations on the development process and file format.
The document contains notes from multiple meetings discussing various SQLite topics:
1) It discusses potential improvements to OTA (Online Database Upgrade) functionality including adding options to sqldiff.exe and making OTA experimental in the next release.
2) It also notes investigations into mechanisms to prevent non-OTA checkpoints, adding columns to FTS5 indexes, and correcting typos in FTS inputs.
3) Further topics included demonstrating various showdb and performance test capabilities, comparing compression algorithms, and potential presentations on the development process and file format.
The document contains notes from multiple meetings discussing various SQLite topics:
1) It discusses potential improvements to OTA (Online Database Upgrade) functionality including adding options to sqldiff.exe and making OTA experimental in the next release.
2) It also notes investigations into mechanisms to prevent non-OTA checkpoints, adding columns to FTS5 indexes, and correcting typos in FTS inputs.
3) Further topics included demonstrating various showdb and performance test capabilities, comparing compression algorithms, and potential presentations on the development process and file format.
● Add an option to sqldiff.exe to generate an ota.db database file – Clarify how sqldiff.exe works, that it generates SQL that will convert the first database into the second ● Figure out howto get OTA to work with an external-content FTS virtual table Notes from Monday ● Investigate a mechanism to prevent a non-OTA checkpoint from occurring on an OTA-generated WAL file when a non-OTA process using the database closes. ● Make OTA experimental for the 3.8.11 release. ● Investigate an option for adding auxiliary information to the doclists in FTS5. ● Investigate an option to designate specific columns of an FTS5 table that should be stored on separate inverted indexes. Notes from Monday ● Continue to omit languageId from FTS5 ● Figure out what a “substitution table” is and why it is useful ● Provide example code that shows how to compute a content checksum on a database. ● Investigate mechanisms for correcting typos in FTS inputs – Fixed vocabulary: preprocessing allowed ● Update Fossil and the SQLite Website to use FTS5 Notes from Monday Evening ● Demonstrate how to use “showdb DATABASE pgidx” – Demonstrate other showdb capabilities ● Show the blob-in-DB-versus-filesystem performance chart ● Rerun blob-in-DB performance tests for the latest version of SQLite and on multiple platforms, and update the matrix. Notes from Monday Evening ● Show how a ZIPVFS compression algorithm can detect whether a page is part of an index or table or is an overflow page (with high probability). ● Run experiments to compare the performance of First-Fit versus Best-Fit in ZIPVFS. ● Demonstrate the “sqlite3-all.c” and “nds-sqlite3- split.c” files. Topics for Tuesday ● TomTom demonstrates and describes a VFS shim that multiplexes a single file descriptor across multiple database connections. – Consider whether or not this should be reimplemented and incorporated into the public SQLite release for analysis by a wider audience ● How to control and optimize memory allocation in SQLite ● Distribute slide decks (OpenOffice format) to participants Ideas for Additional Presentations ● Tour of the SQLite website and resources available there. ● SQLite development processes – Development environments – Community – Checklists – Testing – Version control Ideas for Additional Presentations ● How to build SQLite from sources ● How to build the NDS Devkit from sources ● Overview of the SQLite File Format – Core SQLite – ZIPVFS ● Common Table Expressions
Oracle SQL Developer 2.1: Design and Develop Databases using Oracle SQL Developer and its feature-rich, powerful user-extensible interface with this book and eBook