From 9462b40d3cfa948ce75fd2e9cc945f4404a24788 Mon Sep 17 00:00:00 2001 From: Ryan Michael Magee <ryan.magee@ldas-grid.ligo-la.caltech.edu> Date: Fri, 6 Dec 2019 09:15:17 -0600 Subject: [PATCH] inj_snr_simplify_and_cluster.sql: improved indexing for cluster info table --- gstlal-inspiral/share/inj_snr_simplify_and_cluster.sql | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gstlal-inspiral/share/inj_snr_simplify_and_cluster.sql b/gstlal-inspiral/share/inj_snr_simplify_and_cluster.sql index db58f274c4..2080df751c 100644 --- a/gstlal-inspiral/share/inj_snr_simplify_and_cluster.sql +++ b/gstlal-inspiral/share/inj_snr_simplify_and_cluster.sql @@ -174,6 +174,9 @@ FROM -- create a look-up table of info required for clustering -- +CREATE INDEX tmpindex1 ON coinc_event_map (coinc_event_id); +CREATE INDEX tmpindex2 ON coinc_event (coinc_event_id); + CREATE TEMPORARY TABLE _cluster_info_ AS SELECT coinc_event.coinc_event_id AS coinc_event_id, @@ -187,6 +190,9 @@ CREATE TEMPORARY TABLE _cluster_info_ AS JOIN coinc_inspiral ON ( coinc_inspiral.coinc_event_id == coinc_event.coinc_event_id ); +DROP INDEX tmpindex1; +DROP INDEX tmpindex2; + CREATE INDEX tmpindex1 ON _cluster_info_ (coinc_event_id); CREATE INDEX tmpindex2 ON _cluster_info_ (category, end_time, ranking_stat); -- GitLab