mirror of
https://github.com/apache/activemq.git
synced 2025-02-06 18:18:58 +00:00
Merge pull request #417 from jbonofre/AMQ-7008
[AMQ-7008] Add index on messages table to speed up browsing
This commit is contained in:
commit
70fba72be8
@ -115,7 +115,8 @@ public class Statements {
|
|||||||
"ALTER TABLE " + getFullAckTableName() + " " + getDropAckPKAlterStatementEnd(),
|
"ALTER TABLE " + getFullAckTableName() + " " + getDropAckPKAlterStatementEnd(),
|
||||||
"ALTER TABLE " + getFullAckTableName() + " ADD PRIMARY KEY (CONTAINER, CLIENT_ID, SUB_NAME, PRIORITY)",
|
"ALTER TABLE " + getFullAckTableName() + " ADD PRIMARY KEY (CONTAINER, CLIENT_ID, SUB_NAME, PRIORITY)",
|
||||||
"CREATE INDEX " + getFullMessageTableName() + "_XIDX ON " + getFullMessageTableName() + " (XID)",
|
"CREATE INDEX " + getFullMessageTableName() + "_XIDX ON " + getFullMessageTableName() + " (XID)",
|
||||||
"CREATE INDEX " + getFullAckTableName() + "_XIDX ON " + getFullAckTableName() + " (XID)"
|
"CREATE INDEX " + getFullAckTableName() + "_XIDX ON " + getFullAckTableName() + " (XID)",
|
||||||
|
"CREATE INDEX " + getFullMessageTableName() + "_IIDX ON " + getFullMessageTableName() + " (ID ASC, XID, CONTAINER)"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
getCreateLockSchemaStatements();
|
getCreateLockSchemaStatements();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user