diff --git a/src/cpp/ripple/DBInit.cpp b/src/cpp/ripple/DBInit.cpp index 13d5f7ad6..5d8f973a1 100644 --- a/src/cpp/ripple/DBInit.cpp +++ b/src/cpp/ripple/DBInit.cpp @@ -4,6 +4,9 @@ // Transaction database holds transactions and public keys const char *TxnDBInit[] = { + "PRAGMA synchronous=NORMAL", + "PRAGMA journal_mode=WAL", + "BEGIN TRANSACTION;", "CREATE TABLE Transactions ( \ @@ -254,6 +257,9 @@ int WalletDBCount = NUMBER(WalletDBInit); // Hash node database holds nodes indexed by hash const char *HashNodeDBInit[] = { + "PRAGMA synchronous=NORMAL", + "PRAGMA journal_mode=WAL", + "BEGIN TRANSACTION;", "CREATE TABLE CommittedObjects ( \