Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

14 lines
925 B
MySQL
Raw Normal View History

-- Add timestamp indexes for improved performance of event ordering queries
-- These indexes significantly improve performance of ORDER BY timestamp DESC queries
-- used in listAllEventsWithStatuses method for alert event retrieval
-- Add descending timestamp index for consumers_dlq table
-- This table stores failed event subscription events
ALTER TABLE consumers_dlq ADD INDEX idx_consumers_dlq_timestamp_desc (timestamp DESC);
-- Add descending timestamp index for successful_sent_change_events table
-- This table stores successfully sent event subscription events
ALTER TABLE successful_sent_change_events ADD INDEX idx_successful_events_timestamp_desc (timestamp DESC);
-- Add composite index for better performance when filtering by subscription ID and ordering by timestamp
ALTER TABLE successful_sent_change_events ADD INDEX idx_successful_events_subscription_timestamp (event_subscription_id, timestamp DESC);