Browse Source

Add recipient indexes for payment/AT transactions to speed up AT processing

split-DB
catbref 4 years ago
parent
commit
1958444bc4
  1. 6
      src/main/java/org/qortal/repository/hsqldb/HSQLDBDatabaseUpdates.java

6
src/main/java/org/qortal/repository/hsqldb/HSQLDBDatabaseUpdates.java

@ -671,6 +671,12 @@ public class HSQLDBDatabaseUpdates {
stmt.execute("ALTER TABLE DatabaseInfo ADD online_signatures_trim_height INT NOT NULL DEFAULT 0"); stmt.execute("ALTER TABLE DatabaseInfo ADD online_signatures_trim_height INT NOT NULL DEFAULT 0");
break; break;
case 27:
// More indexes
stmt.execute("CREATE INDEX IF NOT EXISTS PaymentTransactionsRecipientIndex ON PaymentTransactions (recipient)");
stmt.execute("CREATE INDEX IF NOT EXISTS ATTransactionsRecipientIndex ON ATTransactions (recipient)");
break;
default: default:
// nothing to do // nothing to do
return false; return false;

Loading…
Cancel
Save