]> granicus.if.org Git - icinga2/commitdiff
DB IDO: Add missing object_id index for icinga_{scheduleddowntime,comments} tables
authorMichael Friedrich <michael.friedrich@netways.de>
Mon, 20 Jun 2016 14:23:57 +0000 (16:23 +0200)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 20 Jun 2016 15:15:09 +0000 (17:15 +0200)
fixes #10070
refs #11947

lib/db_ido_mysql/schema/mysql.sql
lib/db_ido_mysql/schema/upgrade/2.5.0.sql
lib/db_ido_pgsql/schema/pgsql.sql
lib/db_ido_pgsql/schema/upgrade/2.5.0.sql

index b6e9b78357c4ac7ff099d8d33cc58d1bc999b1b9..882438b75058dff3edb57a7e1080130c41afff54 100644 (file)
@@ -1645,6 +1645,10 @@ CREATE INDEX commenthistory_delete_idx ON icinga_commenthistory (instance_id, co
 CREATE INDEX cv_session_del_idx ON icinga_customvariables (session_token);
 CREATE INDEX cvs_session_del_idx ON icinga_customvariablestatus (session_token);
 
+-- #10070
+CREATE INDEX idx_comments_object_id on icinga_comments(object_id);
+CREATE INDEX idx_scheduleddowntime_object_id on icinga_scheduleddowntime(object_id);
+
 -- -----------------------------------------
 -- set dbversion
 -- -----------------------------------------
index b693cf32b16fa182a754233619475e63dd66fec6..0fa2385980a0c361c9c6e20c5662cad8f75eda2a 100644 (file)
 ALTER TABLE icinga_hoststatus MODIFY COLUMN check_source varchar(255) character set latin1  default '';
 ALTER TABLE icinga_servicestatus MODIFY COLUMN check_source varchar(255) character set latin1  default '';
 
+-- -----------------------------------------
+-- #10070
+-- -----------------------------------------
+
+CREATE INDEX idx_comments_object_id on icinga_comments(object_id);
+CREATE INDEX idx_scheduleddowntime_object_id on icinga_scheduleddowntime(object_id);
+
 -- -----------------------------------------
 -- set dbversion
 -- -----------------------------------------
index 64c50b5b211aef773e6ef3ba732e413e3e1fee5b..2a03866ce71480962b5d30a7ae2cc3a8f5ee11bb 100644 (file)
@@ -1674,6 +1674,10 @@ CREATE INDEX commenthistory_delete_idx ON icinga_commenthistory (instance_id, co
 CREATE INDEX cv_session_del_idx ON icinga_customvariables (session_token);
 CREATE INDEX cvs_session_del_idx ON icinga_customvariablestatus (session_token);
 
+-- #10070
+CREATE INDEX idx_comments_object_id on icinga_comments(object_id);
+CREATE INDEX idx_scheduleddowntime_object_id on icinga_scheduleddowntime(object_id);
+
 -- -----------------------------------------
 -- set dbversion
 -- -----------------------------------------
index c851f711af8258fac953f1794376970f47be0965..c0bf05dff1db7aa256ce539e7b484e14c23326fb 100644 (file)
@@ -15,6 +15,13 @@ ALTER TABLE icinga_hoststatus ALTER COLUMN check_source TYPE varchar(255);
 ALTER TABLE icinga_servicestatus ALTER COLUMN check_source TYPE varchar(255);
 ALTER TABLE icinga_statehistory ALTER COLUMN check_source TYPE varchar(255);
 
+-- -----------------------------------------
+-- #10070
+-- -----------------------------------------
+
+CREATE INDEX idx_comments_object_id on icinga_comments(object_id);
+CREATE INDEX idx_scheduleddowntime_object_id on icinga_scheduleddowntime(object_id);
+
 -- -----------------------------------------
 -- set dbversion
 -- -----------------------------------------