Fossil SCM

Add discussion of SQLITE_ENABLE_EXPLAIN_COMMENTS to the makefile documentation.

drh 2014-01-13 13:27 trunk
Commit cde4759d5e8c30d248dbec71c6629e7de2001f57
1 file changed +4 -1
--- www/makefile.wiki
+++ www/makefile.wiki
@@ -207,15 +207,18 @@
207207
208208
* -DSQLITE_OMIT_LOAD_EXTENSION=1
209209
* -DSQLITE_ENABLE_LOCKING_STYLE=0
210210
* -DSQLITE_THREADSAFE=0
211211
* -DSQLITE_DEFAULT_FILE_FORMAT=4
212
+ * -DSQLITE_ENABLE_EXPLAIN_COMMENTS=1
212213
213214
The first symbol definition above is required; the others
214215
are merely recommended. Extension loading is omitted
215216
as a security measure. Fossil is single-threaded so mutexing is disabled
216
-in SQLite as a performance enhancement.
217
+in SQLite as a performance enhancement. The SQLITE_ENABLE_EXPLAIN_COMMENTS
218
+option makes the output of "EXPLAIN" queries in the
219
+"[/help?cmd=sqlite3|fossil sql]" command much more readable.
217220
218221
When compiling the shell.c source file, these macros are required:
219222
220223
* -Dmain=sqlite3_main
221224
* -DSQLITE_OMIT_LOAD_EXTENSION=1
222225
--- www/makefile.wiki
+++ www/makefile.wiki
@@ -207,15 +207,18 @@
207
208 * -DSQLITE_OMIT_LOAD_EXTENSION=1
209 * -DSQLITE_ENABLE_LOCKING_STYLE=0
210 * -DSQLITE_THREADSAFE=0
211 * -DSQLITE_DEFAULT_FILE_FORMAT=4
 
212
213 The first symbol definition above is required; the others
214 are merely recommended. Extension loading is omitted
215 as a security measure. Fossil is single-threaded so mutexing is disabled
216 in SQLite as a performance enhancement.
 
 
217
218 When compiling the shell.c source file, these macros are required:
219
220 * -Dmain=sqlite3_main
221 * -DSQLITE_OMIT_LOAD_EXTENSION=1
222
--- www/makefile.wiki
+++ www/makefile.wiki
@@ -207,15 +207,18 @@
207
208 * -DSQLITE_OMIT_LOAD_EXTENSION=1
209 * -DSQLITE_ENABLE_LOCKING_STYLE=0
210 * -DSQLITE_THREADSAFE=0
211 * -DSQLITE_DEFAULT_FILE_FORMAT=4
212 * -DSQLITE_ENABLE_EXPLAIN_COMMENTS=1
213
214 The first symbol definition above is required; the others
215 are merely recommended. Extension loading is omitted
216 as a security measure. Fossil is single-threaded so mutexing is disabled
217 in SQLite as a performance enhancement. The SQLITE_ENABLE_EXPLAIN_COMMENTS
218 option makes the output of "EXPLAIN" queries in the
219 "[/help?cmd=sqlite3|fossil sql]" command much more readable.
220
221 When compiling the shell.c source file, these macros are required:
222
223 * -Dmain=sqlite3_main
224 * -DSQLITE_OMIT_LOAD_EXTENSION=1
225

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button