From fca172d8e04ab74a1222b6e71bfbc64ce703a6ac Mon Sep 17 00:00:00 2001 From: Jesse Peirce Date: Thu, 24 Jan 2019 10:04:14 -0800 Subject: [PATCH] Add index by group ID on the memberships table This should improve the behavior of the lookup for clients associated with a secret, which requires JOINing on the group ID in the memberships table. --- .../db/h2/migration/V8__add_memberships_group_index.sql | 1 + .../db/mysql/migration/V8__add_memberships_group_index.sql | 1 + 2 files changed, 2 insertions(+) create mode 100644 server/src/main/resources/db/h2/migration/V8__add_memberships_group_index.sql create mode 100644 server/src/main/resources/db/mysql/migration/V8__add_memberships_group_index.sql diff --git a/server/src/main/resources/db/h2/migration/V8__add_memberships_group_index.sql b/server/src/main/resources/db/h2/migration/V8__add_memberships_group_index.sql new file mode 100644 index 000000000..239cf5bd3 --- /dev/null +++ b/server/src/main/resources/db/h2/migration/V8__add_memberships_group_index.sql @@ -0,0 +1 @@ +CREATE INDEX memberships_groupid_idx ON memberships (groupid); \ No newline at end of file diff --git a/server/src/main/resources/db/mysql/migration/V8__add_memberships_group_index.sql b/server/src/main/resources/db/mysql/migration/V8__add_memberships_group_index.sql new file mode 100644 index 000000000..239cf5bd3 --- /dev/null +++ b/server/src/main/resources/db/mysql/migration/V8__add_memberships_group_index.sql @@ -0,0 +1 @@ +CREATE INDEX memberships_groupid_idx ON memberships (groupid); \ No newline at end of file