Use transaction for x2 performance improvement
This commit is contained in:
parent
be6a274dd0
commit
3ccb5332d2
3
main.c
3
main.c
|
@ -280,6 +280,8 @@ sqlitedumpstart(char *file)
|
|||
"Problem preparing statement %s", sqlite3_errmsg(db));
|
||||
exit(1);
|
||||
}
|
||||
|
||||
EXEC("begin transaction");
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -289,6 +291,7 @@ sqlitedumpend(char *file, int commit)
|
|||
char *error;
|
||||
|
||||
sqlite3_finalize(stmt);
|
||||
EXEC(commit ? "commit" : "rollback");
|
||||
EXEC("analyze epg");
|
||||
sqlite3_close(db);
|
||||
|
||||
|
|
Loading…
Reference in New Issue