C API: Suspend Execution For A Short Time
(c3ref/sleep.html)
sqlite3_sleep()
... In SQLite version 3.42.0 and later, a negative
argument passed into sqlite3_sleep() is changed to zero before it is relayed
down into the xSleep method of the VFS.
See also lists of
Objects,
Constants, and
Functions.
|
Compile-time Options
(compile.html)
3. Platform Configuration
_HAVE_SQLITE_CONFIG_H
If the _HAVE_SQLITE_CONFIG_H macro is defined
then the SQLite source code will attempt to #include a file named "sqlite_cfg.h".
The "sqlite_cfg.h" file usually contains other configuration options, especially
"HAVE_INTERFACE" type options generated by the configure process. Note ...
|
SQLite FTS5 Extension
(fts5.html)
3.3. FTS5 Prefix Queries
If a "*" character follows a string within an FTS expression, then the final
token extracted from the string is marked as a prefix token. As you
might expect, a prefix token matches any document token of which it is a ...
|
C API: Obtain Values For URI Parameters
(c3ref/uri_boolean.html)
sqlite3_uri_parameter(), sqlite3_uri_boolean(), sqlite3_uri_int64(), sqlite3_uri_key()
... Beginning with SQLite version 3.31.0 (2020-01-22) the input F
parameter can also be the name of a rollback journal file or WAL file
in addition to the main database file. Prior to version 3.31.0 ...
|
UPSERT
(lang_upsert.html)
... History
UPSERT syntax was added to SQLite with version 3.24.0 (2018-06-04).
The original implementation closely followed the PostgreSQL syntax in that
it only permitted a single ON CONFLICT clause and it required a
conflict target for ...
|
C API: Evaluate An SQL Statement
(c3ref/step.html)
... For all versions of SQLite up to and including 3.6.23.1, a call to
sqlite3_reset() was required after sqlite3_step() returned anything
other than SQLITE_ROW before any subsequent invocation of
sqlite3_step(). Failure to reset the prepared statement using
sqlite3_reset ...
|
The Next-Generation Query Planner
(queryplanner-ng.html)
3.3. Finding The Best Query Plan
Prior to version 3.8.0 (2013-08-26), SQLite always used
the "Nearest Neighbor" or "NN" heuristic when searching for the best query plan.
The NN heuristic makes a single traversal of the graph, always choosing
the lowest-cost ...
|
SQLite Support Options
(support.html)
... The Test Harness #3 (TH3) is an alternative set of test
vectors for SQLite that verify the operation of SQLite in an
as-deployed configuration on embedded platforms with
100% branch test coverage.
|
35% Faster Than The Filesystem
(fasterthanfs.html)
2.3. Variations
The -DSQLITE_DIRECT_OVERFLOW_READ compile-time option causes SQLite
to bypass its page cache when reading content from overflow pages. This
helps database reads of 10K blobs run a little faster, but not all that much
faster. SQLite still holds a speed ...
|
Indexes On Expressions
(expridx.html)
3. Compatibility
The ability to index expressions was added to SQLite with
version 3.9.0 (2015-10-14). A database that uses an index on
expressions will not be usable by earlier versions of SQLite.
This page last modified on 2023 ...
|
Page generated by FTS5 in about 363.80 ms.