Documentation Source Text

Check-in [8cf29db0b8]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Documentation update for shared-cache.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 8cf29db0b859548a1475769b8cf350f38f909034
User & Date: drh 2012-09-24 11:40:03.249
Context
2012-10-04
19:54
Website updates for the 3.7.14.1 release. (check-in: ab93c4c755 user: drh tags: trunk)
2012-09-24
11:40
Documentation update for shared-cache. (check-in: 8cf29db0b8 user: drh tags: trunk)
2012-09-21
23:27
Add an apple-touch-icon.png. (check-in: f316f03b40 user: drh tags: trunk)
Changes
Unified Diff Ignore Whitespace Patch
Changes to pages/sharedcache.in.
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
In older versions of SQLite,
shared cache mode could not be used together with virtual tables.
This restriction was removed in SQLite [version 3.6.17].

<tcl>HEADING 1 {Enabling Shared-Cache Mode}</tcl>

<p>Shared-cache mode is enabled on a per-process basis. Using the C 
interface, the following API can be used to enable or disable shared-cache
mode for the calling thread:
</p>

<blockquote><pre>
int sqlite3_enable_shared_cache(int);
</pre></blockquote>

<p>Each call [sqlite3_enable_shared_cache()] effects subsequent database







|
|







193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
In older versions of SQLite,
shared cache mode could not be used together with virtual tables.
This restriction was removed in SQLite [version 3.6.17].

<tcl>HEADING 1 {Enabling Shared-Cache Mode}</tcl>

<p>Shared-cache mode is enabled on a per-process basis. Using the C 
interface, the following API can be used to globally enable or disable
shared-cache mode:
</p>

<blockquote><pre>
int sqlite3_enable_shared_cache(int);
</pre></blockquote>

<p>Each call [sqlite3_enable_shared_cache()] effects subsequent database