|
|
|
@ -75,7 +75,8 @@ CREATE OR REPLACE PROCEDURE drop_all_idx() |
|
|
|
$$ |
|
|
|
BEGIN |
|
|
|
DROP INDEX IF EXISTS idx_alarm_originator_alarm_type; |
|
|
|
DROP INDEX IF EXISTS idx_alarm_originator_alarm_time; |
|
|
|
DROP INDEX IF EXISTS idx_alarm_originator_created_time; |
|
|
|
DROP INDEX IF EXISTS idx_alarm_tenant_created_time; |
|
|
|
DROP INDEX IF EXISTS idx_event_type_entity_id; |
|
|
|
DROP INDEX IF EXISTS idx_relation_to_id; |
|
|
|
DROP INDEX IF EXISTS idx_relation_from_id; |
|
|
|
@ -93,7 +94,8 @@ CREATE OR REPLACE PROCEDURE create_all_idx() |
|
|
|
$$ |
|
|
|
BEGIN |
|
|
|
CREATE INDEX IF NOT EXISTS idx_alarm_originator_alarm_type ON alarm(originator_id, type, start_ts DESC); |
|
|
|
CREATE INDEX IF NOT EXISTS idx_alarm_originator_alarm_time ON alarm(originator_id, created_time DESC); |
|
|
|
CREATE INDEX IF NOT EXISTS idx_alarm_originator_created_time ON alarm(originator_id, created_time DESC); |
|
|
|
CREATE INDEX IF NOT EXISTS idx_alarm_tenant_created_time ON alarm(tenant_id, created_time DESC); |
|
|
|
CREATE INDEX IF NOT EXISTS idx_event_type_entity_id ON event(tenant_id, event_type, entity_type, entity_id); |
|
|
|
CREATE INDEX IF NOT EXISTS idx_relation_to_id ON relation(relation_type_group, to_type, to_id); |
|
|
|
CREATE INDEX IF NOT EXISTS idx_relation_from_id ON relation(relation_type_group, from_type, from_id); |
|
|
|
|