Fossil SCM

Make the default page size on SQL archives 512 bytes.

drh 2017-12-04 21:49 trunk
Commit f5c81a6c4f36c51da6b715691a90d39ac6b4da1884bf1b6b86841271a4b2face
1 file changed +1
+1
--- src/zip.c
+++ src/zip.c
@@ -406,10 +406,11 @@
406406
SQLITE_OPEN_CREATE|SQLITE_OPEN_READWRITE, p->vfs.zName
407407
);
408408
assert( p->db );
409409
blob_zero(&p->tmp);
410410
sqlite3_exec(p->db,
411
+ "PRAGMA page_size=512;"
411412
"PRAGMA journal_mode = off;"
412413
"PRAGMA cache_spill = off;"
413414
"BEGIN;"
414415
"CREATE TABLE sqlar("
415416
"name TEXT PRIMARY KEY, -- name of the file\n"
416417
--- src/zip.c
+++ src/zip.c
@@ -406,10 +406,11 @@
406 SQLITE_OPEN_CREATE|SQLITE_OPEN_READWRITE, p->vfs.zName
407 );
408 assert( p->db );
409 blob_zero(&p->tmp);
410 sqlite3_exec(p->db,
 
411 "PRAGMA journal_mode = off;"
412 "PRAGMA cache_spill = off;"
413 "BEGIN;"
414 "CREATE TABLE sqlar("
415 "name TEXT PRIMARY KEY, -- name of the file\n"
416
--- src/zip.c
+++ src/zip.c
@@ -406,10 +406,11 @@
406 SQLITE_OPEN_CREATE|SQLITE_OPEN_READWRITE, p->vfs.zName
407 );
408 assert( p->db );
409 blob_zero(&p->tmp);
410 sqlite3_exec(p->db,
411 "PRAGMA page_size=512;"
412 "PRAGMA journal_mode = off;"
413 "PRAGMA cache_spill = off;"
414 "BEGIN;"
415 "CREATE TABLE sqlar("
416 "name TEXT PRIMARY KEY, -- name of the file\n"
417

Keyboard Shortcuts

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