From 92cac528134982f6c21bf8c6e6ce75dfff851892 Mon Sep 17 00:00:00 2001 From: Viktor Lofgren Date: Fri, 28 Jul 2023 12:03:51 +0200 Subject: [PATCH] (mq) Add indexes to MESSAGE_QUEUE --- .../db/src/main/resources/sql/current/12-message-queue.sql | 3 +++ .../db/src/main/resources/sql/migrations/04-message-queue.sql | 3 +++ 2 files changed, 6 insertions(+) diff --git a/code/common/db/src/main/resources/sql/current/12-message-queue.sql b/code/common/db/src/main/resources/sql/current/12-message-queue.sql index 25bdc636..6e628e80 100644 --- a/code/common/db/src/main/resources/sql/current/12-message-queue.sql +++ b/code/common/db/src/main/resources/sql/current/12-message-queue.sql @@ -16,3 +16,6 @@ CREATE TABLE IF NOT EXISTS MESSAGE_QUEUE ( UPDATED_TIME TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT 'Time of last update', TTL INT COMMENT 'Time to live in seconds' ); + +CREATE INDEX MESSAGE_QUEUE_STATE_IDX ON MESSAGE_QUEUE(STATE); +CREATE INDEX MESSAGE_QUEUE_OI_TICK_IDX ON MESSAGE_QUEUE(OWNER_INSTANCE, OWNER_TICK); diff --git a/code/common/db/src/main/resources/sql/migrations/04-message-queue.sql b/code/common/db/src/main/resources/sql/migrations/04-message-queue.sql index 25bdc636..6e628e80 100644 --- a/code/common/db/src/main/resources/sql/migrations/04-message-queue.sql +++ b/code/common/db/src/main/resources/sql/migrations/04-message-queue.sql @@ -16,3 +16,6 @@ CREATE TABLE IF NOT EXISTS MESSAGE_QUEUE ( UPDATED_TIME TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT 'Time of last update', TTL INT COMMENT 'Time to live in seconds' ); + +CREATE INDEX MESSAGE_QUEUE_STATE_IDX ON MESSAGE_QUEUE(STATE); +CREATE INDEX MESSAGE_QUEUE_OI_TICK_IDX ON MESSAGE_QUEUE(OWNER_INSTANCE, OWNER_TICK);