From 9b20a3ae71281afb6123d9d729c95c32f24a2662 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 21 Mar 2013 06:02:46 -0700 Subject: [PATCH] Don't scan entire account transaction database when adding transaction. --- src/cpp/ripple/DBInit.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cpp/ripple/DBInit.cpp b/src/cpp/ripple/DBInit.cpp index 4e2884b23..1ae2f7efd 100644 --- a/src/cpp/ripple/DBInit.cpp +++ b/src/cpp/ripple/DBInit.cpp @@ -24,6 +24,8 @@ const char *TxnDBInit[] = { Account CHARACTER(64), \ LedgerSeq BIGINT UNSIGNED \ );", + "CREATE INDEX AcctTxIDIndex ON \ + AccountTransactions(TransID);", "CREATE INDEX AcctTxIndex ON \ AccountTransactions(Account, LedgerSeq, TransID);", "CREATE INDEX AcctLgrIndex ON \