explain analyze DELETE FROM "product_property" WHERE "product_property"."id" IN ( SELECT "product_property"."id" FROM "product_property" JOIN "product" ON "product_property"."product" = "product"."id" WHERE ("product"."language" = cast('ro' AS regconfig) AND "product_property"."secondary_meaning" = 'V') ) "Delete on product_property (cost=15834.09..1284871.09 rows=76624 width=22) (actual time=1279.430..1280.331 rows=0 loops=1)" " Delete on product_property_gr" " Delete on product_property_gr_s" " Delete on ""product_property_grC""" " Delete on ""product_property_A""" " Delete on ""product_property_A_h""" " Delete on ""product_property_A_m""" " Delete on ""product_property_Ah""" " Delete on ""product_property_B""" " Delete on ""product_property_B_s""" " Delete on ""product_property_BTU""" " Delete on ""product_property_BTU_h""" " Delete on ""product_property_C""" " Delete on ""product_property_C_h""" " Delete on product_property_cd_m" " Delete on product_property_cd_m2" " Delete on product_property_cd_m3" " Delete on ""product_property_cd_MP""" " Delete on ""product_property_dB""" " Delete on ""product_property_dB_A""" " Delete on ""product_property_dB_m""" " Delete on ""product_property_dB_V""" " Delete on ""product_property_dB_W""" " Delete on ""product_property_dBA""" " Delete on ""product_property_dBi""" " Delete on ""product_property_dBm""" " Delete on ""product_property_dBV""" " Delete on product_property_f_" " Delete on ""product_property_FLOPS""" " Delete on ""product_property_g_L""" " Delete on product_property_g_m" " Delete on product_property_g_m2" " Delete on product_property_g_m3" " Delete on ""product_property_Hz""" " Delete on ""product_property_J""" " Delete on ""product_property_L""" " Delete on ""product_property_L_h""" " Delete on ""product_property_L_m""" " Delete on ""product_property_L_m2""" " Delete on ""product_property_L_s""" " Delete on product_property_lm_m" " Delete on ""product_property_lm_W""" " Delete on product_property_m_h" " Delete on product_property_m_s" " Delete on product_property_m_s2" " Delete on product_property_m2" " Delete on ""product_property_m2_L""" " Delete on product_property_m3" " Delete on product_property_m3_h" " Delete on ""product_property_MP""" " Delete on ""product_property_N""" " Delete on ""product_property_N_m""" " Delete on ""product_property_Pa""" " Delete on ""product_property_Pa_m""" " Delete on ""product_property_SPF""" " Delete on ""product_property_Sv""" " Delete on ""product_property_V""" " Delete on ""product_property_V_A""" " Delete on ""product_property_V_m""" " Delete on ""product_property_VA""" " Delete on ""product_property_W""" " Delete on ""product_property_W_h""" " Delete on ""product_property_W_m""" " Delete on ""product_property_W_m2""" " Delete on ""product_property_W_rpm""" " Delete on ""product_property_W_s""" " Delete on ""product_property_Whr""" " Delete on product_property_ohm" " Delete on product_property_ohm_m" " Delete on product_property_cal" " Delete on product_property_cd" " Delete on product_property_dpi" " Delete on product_property_fps" " Delete on product_property_g" " Delete on product_property_global_id" " Delete on product_property_hp" " Delete on product_property_hsl" " Delete on product_property_lm" " Delete on product_property_lx" " Delete on product_property_m" " Delete on product_property_ppm" " Delete on product_property_rpm" " Delete on product_property_s" " Delete on product_property_default" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.472..0.481 rows=0 loops=1)" " Hash Cond: (product_property_gr.id = product_property_gr_1.id)" " -> Seq Scan on product_property_gr (cost=0.00..12.50 rows=250 width=10) (actual time=0.470..0.470 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.113..0.121 rows=0 loops=1)" " Hash Cond: (product_property_gr_s.id = product_property_gr_1.id)" " -> Seq Scan on product_property_gr_s (cost=0.00..12.50 rows=250 width=10) (actual time=0.112..0.112 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.090..0.098 rows=0 loops=1)" " Hash Cond: (""product_property_grC"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_grC"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.090..0.090 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.088..0.096 rows=0 loops=1)" " Hash Cond: (""product_property_A"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_A"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.087..0.087 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.086..0.095 rows=0 loops=1)" " Hash Cond: (""product_property_A_h"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_A_h"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.085..0.085 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.084..0.092 rows=0 loops=1)" " Hash Cond: (""product_property_A_m"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_A_m"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.083..0.083 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.084..0.091 rows=0 loops=1)" " Hash Cond: (""product_property_Ah"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_Ah"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.083..0.083 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.083..0.092 rows=0 loops=1)" " Hash Cond: (""product_property_B"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_B"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.082..0.083 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.008..0.016 rows=0 loops=1)" " Hash Cond: (""product_property_B_s"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_B_s"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.008..0.008 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_BTU"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_BTU"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.008..0.016 rows=0 loops=1)" " Hash Cond: (""product_property_BTU_h"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_BTU_h"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_C"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_C"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_C_h"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_C_h"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (product_property_cd_m.id = product_property_gr_1.id)" " -> Seq Scan on product_property_cd_m (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (product_property_cd_m2.id = product_property_gr_1.id)" " -> Seq Scan on product_property_cd_m2 (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (product_property_cd_m3.id = product_property_gr_1.id)" " -> Seq Scan on product_property_cd_m3 (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_cd_MP"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_cd_MP"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.014 rows=0 loops=1)" " Hash Cond: (""product_property_dB"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dB"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_dB_A"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dB_A"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.016 rows=0 loops=1)" " Hash Cond: (""product_property_dB_m"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dB_m"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_dB_V"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dB_V"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_dB_W"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dB_W"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_dBA"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dBA"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_dBi"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dBi"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_dBm"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dBm"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_dBV"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_dBV"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.017 rows=0 loops=1)" " Hash Cond: (product_property_f_.id = product_property_gr_1.id)" " -> Seq Scan on product_property_f_ (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.016 rows=0 loops=1)" " Hash Cond: (""product_property_FLOPS"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_FLOPS"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.021..0.029 rows=0 loops=1)" " Hash Cond: (""product_property_g_L"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_g_L"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.021..0.021 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (product_property_g_m.id = product_property_gr_1.id)" " -> Seq Scan on product_property_g_m (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.016 rows=0 loops=1)" " Hash Cond: (product_property_g_m2.id = product_property_gr_1.id)" " -> Seq Scan on product_property_g_m2 (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (product_property_g_m3.id = product_property_gr_1.id)" " -> Seq Scan on product_property_g_m3 (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_Hz"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_Hz"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_J"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_J"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.011..0.019 rows=0 loops=1)" " Hash Cond: (""product_property_L"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_L"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.010..0.010 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.063..0.071 rows=0 loops=1)" " Hash Cond: (""product_property_L_h"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_L_h"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.062..0.062 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.066..0.074 rows=0 loops=1)" " Hash Cond: (""product_property_L_m"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_L_m"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.065..0.065 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.011..0.019 rows=0 loops=1)" " Hash Cond: (""product_property_L_m2"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_L_m2"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.010..0.010 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.008..0.016 rows=0 loops=1)" " Hash Cond: (""product_property_L_s"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_L_s"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.016 rows=0 loops=1)" " Hash Cond: (product_property_lm_m.id = product_property_gr_1.id)" " -> Seq Scan on product_property_lm_m (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.014 rows=0 loops=1)" " Hash Cond: (""product_property_lm_W"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_lm_W"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.020..0.028 rows=0 loops=1)" " Hash Cond: (product_property_m_h.id = product_property_gr_1.id)" " -> Seq Scan on product_property_m_h (cost=0.00..12.50 rows=250 width=10) (actual time=0.019..0.020 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.012..0.019 rows=0 loops=1)" " Hash Cond: (product_property_m_s.id = product_property_gr_1.id)" " -> Seq Scan on product_property_m_s (cost=0.00..12.50 rows=250 width=10) (actual time=0.011..0.011 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.014 rows=0 loops=1)" " Hash Cond: (product_property_m_s2.id = product_property_gr_1.id)" " -> Seq Scan on product_property_m_s2 (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (product_property_m2.id = product_property_gr_1.id)" " -> Seq Scan on product_property_m2 (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_m2_L"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_m2_L"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.020..0.028 rows=0 loops=1)" " Hash Cond: (product_property_m3.id = product_property_gr_1.id)" " -> Seq Scan on product_property_m3 (cost=0.00..12.50 rows=250 width=10) (actual time=0.020..0.020 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.008..0.016 rows=0 loops=1)" " Hash Cond: (product_property_m3_h.id = product_property_gr_1.id)" " -> Seq Scan on product_property_m3_h (cost=0.00..12.50 rows=250 width=10) (actual time=0.008..0.008 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.020..0.028 rows=0 loops=1)" " Hash Cond: (""product_property_MP"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_MP"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.019..0.019 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.009..0.017 rows=0 loops=1)" " Hash Cond: (""product_property_N"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_N"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.008..0.008 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_N_m"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_N_m"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_Pa"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_Pa"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.025..0.036 rows=0 loops=1)" " Hash Cond: (""product_property_Pa_m"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_Pa_m"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.024..0.024 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.028..0.036 rows=0 loops=1)" " Hash Cond: (""product_property_SPF"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_SPF"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.027..0.027 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.010..0.018 rows=0 loops=1)" " Hash Cond: (""product_property_Sv"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_Sv"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.010..0.010 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_V"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_V"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.016 rows=0 loops=1)" " Hash Cond: (""product_property_V_A"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_V_A"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.022..0.029 rows=0 loops=1)" " Hash Cond: (""product_property_V_m"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_V_m"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.021..0.021 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.010..0.018 rows=0 loops=1)" " Hash Cond: (""product_property_VA"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_VA"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.010..0.010 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_W"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_W"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_W_h"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_W_h"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_W_m"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_W_m"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_W_m2"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_W_m2"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.008..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_W_rpm"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_W_rpm"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (""product_property_W_s"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_W_s"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.014 rows=0 loops=1)" " Hash Cond: (""product_property_Whr"".id = product_property_gr_1.id)" " -> Seq Scan on ""product_property_Whr"" (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.006 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (product_property_ohm.id = product_property_gr_1.id)" " -> Seq Scan on product_property_ohm (cost=0.00..12.50 rows=250 width=10) (actual time=0.007..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15850.03 rows=250 width=22) (actual time=0.007..0.015 rows=0 loops=1)" " Hash Cond: (product_property_ohm_m.id = product_property_gr_1.id)" " -> Seq Scan on product_property_ohm_m (cost=0.00..12.50 rows=250 width=10) (actual time=0.006..0.007 rows=0 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (never executed)" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (never executed)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (never executed)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (never executed)" " Filter: (secondary_meaning = 'V'::text)" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (never executed)" " Recheck Cond: (secondary_meaning = 'V'::text)" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (never executed)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (never executed)" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (never executed)" " Filter: ((language)::oid = '3513046'::oid)" " -> Nested Loop Semi Join (cost=0.44..842.96 rows=2 width=22) (actual time=0.795..0.817 rows=0 loops=1)" " -> Seq Scan on product_property_cal (cost=0.00..1.02 rows=2 width=10) (actual time=0.013..0.014 rows=2 loops=1)" " -> Nested Loop (cost=0.44..420.14 rows=83 width=20) (actual time=0.372..0.383 rows=0 loops=2)" " -> Append (cost=0.14..264.81 rows=83 width=18) (actual time=0.361..0.372 rows=0 loops=2)" " -> Index Scan using product_property_gr_pkey on product_property_gr product_property_gr_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_pkey on product_property_gr_s product_property_gr_s_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_pkey"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_pkey"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_pkey"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_pkey"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_pkey"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_pkey"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_pkey"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_pkey"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_pkey"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_pkey"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_pkey"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.008..0.008 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_pkey on product_property_cd_m product_property_cd_m_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_pkey on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_pkey on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_pkey"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_pkey"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_pkey"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_pkey"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_pkey"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_pkey"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_pkey"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_pkey"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_pkey"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_pkey"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.035..0.035 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__pkey on product_property_f_ product_property_f__1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_pkey"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_pkey"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_pkey on product_property_g_m product_property_g_m_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_pkey on product_property_g_m2 product_property_g_m2_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_pkey on product_property_g_m3 product_property_g_m3_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_pkey"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_pkey"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_pkey"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_pkey"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_pkey"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_pkey"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_pkey"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_pkey on product_property_lm_m product_property_lm_m_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_pkey"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_pkey on product_property_m_h product_property_m_h_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_pkey on product_property_m_s product_property_m_s_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_pkey on product_property_m_s2 product_property_m_s2_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_pkey on product_property_m2 product_property_m2_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_pkey"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_pkey on product_property_m3 product_property_m3_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_pkey on product_property_m3_h product_property_m3_h_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_pkey"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_pkey"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_pkey"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_pkey"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_pkey"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_pkey"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.003 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_pkey"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_pkey"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.026..0.026 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_pkey"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_pkey"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_pkey"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_pkey"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_pkey"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_pkey"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_pkey"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_pkey"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_pkey"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_pkey"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_pkey on product_property_ohm product_property_ohm_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_pkey on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..3.17 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.03 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=2)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_cal.id = id))" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.06 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=2)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_cal.id = id))" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.010..0.011 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.002..0.003 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.06 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=2)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_cal.id = id))" " Rows Removed by Filter: 4" " -> Index Scan using product_property_m_pkey on product_property_m product_property_m_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=2)" " Index Cond: (id = product_property_cal.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=2)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cal.id = id)" " -> Index Scan using product_pkey on product (cost=0.29..1.87 rows=1 width=10) (never executed)" " Index Cond: (id = product_property_gr_1.product)" " Filter: ((language)::oid = '3513046'::oid)" " -> Nested Loop Semi Join (cost=0.44..1546.92 rows=4 width=22) (actual time=1.207..1.229 rows=0 loops=1)" " -> Seq Scan on product_property_cd (cost=0.00..1.04 rows=4 width=10) (actual time=0.008..0.010 rows=4 loops=1)" " -> Nested Loop (cost=0.44..385.64 rows=83 width=20) (actual time=0.298..0.304 rows=0 loops=4)" " -> Append (cost=0.14..230.32 rows=83 width=18) (actual time=0.290..0.295 rows=0 loops=4)" " -> Index Scan using product_property_gr_pkey on product_property_gr product_property_gr_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_pkey on product_property_gr_s product_property_gr_s_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_pkey"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_pkey"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_pkey"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_pkey"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_pkey"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_pkey"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_pkey"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_pkey"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_pkey"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_pkey"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_pkey"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_pkey on product_property_cd_m product_property_cd_m_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_pkey on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_pkey on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.002 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_pkey"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_pkey"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_pkey"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_pkey"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_pkey"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_pkey"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_pkey"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_pkey"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_pkey"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_pkey"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__pkey on product_property_f_ product_property_f__1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_pkey"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_pkey"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_pkey on product_property_g_m product_property_g_m_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_pkey on product_property_g_m2 product_property_g_m2_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_pkey on product_property_g_m3 product_property_g_m3_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_pkey"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_pkey"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_pkey"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_pkey"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.051..0.051 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_pkey"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_pkey"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_pkey"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_pkey on product_property_lm_m product_property_lm_m_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_pkey"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_pkey on product_property_m_h product_property_m_h_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_pkey on product_property_m_s product_property_m_s_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_pkey on product_property_m_s2 product_property_m_s2_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_pkey on product_property_m2 product_property_m2_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_pkey"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_pkey on product_property_m3 product_property_m3_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_pkey on product_property_m3_h product_property_m3_h_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_pkey"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_pkey"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_pkey"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_pkey"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_pkey"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_pkey"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_pkey"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_pkey"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_pkey"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_pkey"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_pkey"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_pkey"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_pkey"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_pkey"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_pkey"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_pkey"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_pkey"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_pkey"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.016..0.016 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_pkey on product_property_ohm product_property_ohm_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_pkey on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.03 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=4)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_cd.id = id))" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.06 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=4)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_cd.id = id))" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_property_hp_pkey on product_property_hp product_property_hp_1 (cost=0.28..3.79 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.06 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=4)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_cd.id = id))" " Rows Removed by Filter: 4" " -> Index Scan using product_property_m_pkey on product_property_m product_property_m_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=4)" " Index Cond: (id = product_property_cd.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.003 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_cd.id = id)" " -> Index Scan using product_pkey on product (cost=0.29..1.87 rows=1 width=10) (never executed)" " Index Cond: (id = product_property_gr_1.product)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15964.34 rows=3758 width=22) (actual time=108.696..108.719 rows=0 loops=1)" " Hash Cond: (product_property_dpi.id = product_property_gr_1.id)" " -> Seq Scan on product_property_dpi (cost=0.00..78.58 rows=3758 width=10) (actual time=0.014..0.608 rows=3758 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=107.504..107.526 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=101.415..106.106 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=0.851..2.940 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.059..0.059 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.057..0.057 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.012..0.012 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.442..2.003 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.414..0.414 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.068..0.068 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.056..0.056 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=100.315..100.315 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.175..80.609 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15901.78 rows=1966 width=22) (actual time=97.691..97.714 rows=0 loops=1)" " Hash Cond: (product_property_fps.id = product_property_gr_1.id)" " -> Seq Scan on product_property_fps (cost=0.00..40.66 rows=1966 width=10) (actual time=0.028..0.257 rows=1966 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=97.191..97.213 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=91.398..95.904 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=0.947..2.923 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.008..0.008 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.054..0.054 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.047..0.047 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.015..0.016 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.008..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.015..0.015 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.005..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.004..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.016..0.016 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.018..0.018 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.511..2.050 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.488..0.488 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.012..0.012 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.008..0.008 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=90.260..90.261 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.023..69.632 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..16696.50 rows=7871 width=22) (actual time=102.246..102.269 rows=0 loops=1)" " Hash Cond: (product_property_g.id = product_property_gr_1.id)" " -> Seq Scan on product_property_g (cost=0.00..687.55 rows=33255 width=10) (actual time=0.029..3.889 rows=33255 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=95.317..95.339 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=87.772..93.569 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=1.935..4.387 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.087..0.087 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.177..0.177 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.047..0.047 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.020..0.020 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=1.301..3.132 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=1.218..1.218 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.041..0.041 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.049..0.050 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.099..0.099 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=85.528..85.528 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.028..66.156 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..19031.25 rows=7871 width=22) (actual time=121.989..122.012 rows=0 loops=1)" " Hash Cond: (product_property_global_id.id = product_property_gr_1.id)" " -> Seq Scan on product_property_global_id (cost=0.00..2760.79 rows=132879 width=10) (actual time=0.027..15.884 rows=132879 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=94.276..94.298 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=87.613..92.676 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=1.005..3.197 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.008..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.049..0.049 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.043..0.043 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.015..0.015 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.594..2.220 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.571..0.572 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.015..0.015 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.015..0.016 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.059..0.059 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=86.449..86.449 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.017..67.004 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15856.36 rows=643 width=22) (actual time=90.434..90.457 rows=0 loops=1)" " Hash Cond: (product_property_hp.id = product_property_gr_1.id)" " -> Seq Scan on product_property_hp (cost=0.00..13.43 rows=643 width=10) (actual time=0.033..0.103 rows=551 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=90.236..90.258 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=83.947..88.734 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=0.944..3.129 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.054..0.054 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.044..0.044 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.016..0.016 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.525..2.282 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.471..0.471 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.005..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=82.787..82.787 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.019..63.858 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..17185.09 rows=7871 width=22) (actual time=108.223..108.246 rows=0 loops=1)" " Hash Cond: (product_property_hsl.id = product_property_gr_1.id)" " -> Seq Scan on product_property_hsl (cost=0.00..1125.29 rows=52629 width=10) (actual time=0.024..7.091 rows=52629 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=95.119..95.141 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=88.579..93.654 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=1.166..3.379 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.049..0.049 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.107..0.107 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.048..0.049 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.051..0.051 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.023..0.023 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.031..0.031 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.030..0.031 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.071..0.072 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.017..0.017 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.439..2.216 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.418..0.418 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=87.253..87.253 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.016..67.221 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15889.76 rows=1586 width=22) (actual time=103.003..103.025 rows=0 loops=1)" " Hash Cond: (product_property_lm.id = product_property_gr_1.id)" " -> Seq Scan on product_property_lm (cost=0.00..33.86 rows=1586 width=10) (actual time=0.027..0.208 rows=1586 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=102.582..102.603 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=96.494..101.248 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=2.461..4.491 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.008 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.048..0.048 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.008..0.008 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.029..0.029 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.022..0.022 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.872..0.872 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.008..0.008 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.040..0.041 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.310..0.310 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.032..0.032 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.016..0.016 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.525..2.129 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.502..0.502 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.012..0.012 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=93.775..93.775 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.027..73.214 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Nested Loop Semi Join (cost=0.44..1546.92 rows=4 width=22) (actual time=0.879..0.901 rows=0 loops=1)" " -> Seq Scan on product_property_lx (cost=0.00..1.04 rows=4 width=10) (actual time=0.027..0.028 rows=4 loops=1)" " -> Nested Loop (cost=0.44..385.64 rows=83 width=20) (actual time=0.212..0.217 rows=0 loops=4)" " -> Append (cost=0.14..230.32 rows=83 width=18) (actual time=0.204..0.210 rows=0 loops=4)" " -> Index Scan using product_property_gr_pkey on product_property_gr product_property_gr_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_pkey on product_property_gr_s product_property_gr_s_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_pkey"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_pkey"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_pkey"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_pkey"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_pkey"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_pkey"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_pkey"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_pkey"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_pkey"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_pkey"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_pkey"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_pkey on product_property_cd_m product_property_cd_m_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_pkey on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_pkey on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_pkey"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_pkey"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_pkey"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_pkey"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_pkey"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_pkey"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_pkey"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_pkey"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_pkey"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_pkey"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__pkey on product_property_f_ product_property_f__1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_pkey"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_pkey"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_pkey on product_property_g_m product_property_g_m_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_pkey on product_property_g_m2 product_property_g_m2_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_pkey on product_property_g_m3 product_property_g_m3_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_pkey"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_pkey"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_pkey"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_pkey"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_pkey"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_pkey"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_pkey"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_pkey on product_property_lm_m product_property_lm_m_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_pkey"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_pkey on product_property_m_h product_property_m_h_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_pkey on product_property_m_s product_property_m_s_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_pkey on product_property_m_s2 product_property_m_s2_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_pkey on product_property_m2 product_property_m2_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_pkey"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_pkey on product_property_m3 product_property_m3_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_pkey on product_property_m3_h product_property_m3_h_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_pkey"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_pkey"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_pkey"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_pkey"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_pkey"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_pkey"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_pkey"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_pkey"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_pkey"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_pkey"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_pkey"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_pkey"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_pkey"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_pkey"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_pkey"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_pkey"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_pkey"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_pkey"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_pkey on product_property_ohm product_property_ohm_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_pkey on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..2.67 rows=1 width=18) (actual time=0.001..0.001 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.03 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=4)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_lx.id = id))" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.06 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=4)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_lx.id = id))" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_property_hp_pkey on product_property_hp product_property_hp_1 (cost=0.28..3.79 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.06 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=4)" " Filter: ((secondary_meaning = 'V'::text) AND (product_property_lx.id = id))" " Rows Removed by Filter: 4" " -> Index Scan using product_property_m_pkey on product_property_m product_property_m_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=4)" " Index Cond: (id = product_property_lx.id)" " Filter: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=4)" " Index Cond: (secondary_meaning = 'V'::text)" " Filter: (product_property_lx.id = id)" " -> Index Scan using product_pkey on product (cost=0.29..1.87 rows=1 width=10) (never executed)" " Index Cond: (id = product_property_gr_1.product)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..18516.33 rows=7871 width=22) (actual time=105.374..114.683 rows=8156 loops=1)" " Hash Cond: (product_property_m.id = product_property_gr_1.id)" " -> Seq Scan on product_property_m (cost=0.00..2306.15 rows=109915 width=10) (actual time=0.011..14.427 rows=110474 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=87.848..87.870 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=81.885..86.514 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=0.878..2.929 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.008..0.008 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.052..0.052 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.045..0.045 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.017..0.017 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.007..0.008 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.010..0.011 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.044..0.044 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.439..1.955 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.418..0.418 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=80.844..80.844 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.015..62.613 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15895.60 rows=1790 width=22) (actual time=99.264..99.286 rows=0 loops=1)" " Hash Cond: (product_property_ppm.id = product_property_gr_1.id)" " -> Seq Scan on product_property_ppm (cost=0.00..36.90 rows=1790 width=10) (actual time=0.028..0.294 rows=1790 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=98.561..98.582 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=90.609..96.420 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=0.855..3.580 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.008..0.008 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.053..0.053 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.043..0.043 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.008..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.016..0.016 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.438..2.657 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.417..0.417 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.012..0.012 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.008..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=89.576..89.577 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.016..68.787 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..15988.25 rows=4512 width=22) (actual time=94.927..94.949 rows=0 loops=1)" " Hash Cond: (product_property_rpm.id = product_property_gr_1.id)" " -> Seq Scan on product_property_rpm (cost=0.00..92.12 rows=4512 width=10) (actual time=0.035..0.647 rows=4512 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=93.384..93.406 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=87.369..92.051 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=1.016..3.106 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.072..0.072 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.019..0.019 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.066..0.066 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.064..0.064 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.019..0.019 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.011..0.012 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.458..2.010 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.437..0.437 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.108..0.108 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=86.094..86.095 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.016..66.873 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..16040.68 rows=6004 width=22) (actual time=92.464..92.486 rows=0 loops=1)" " Hash Cond: (product_property_s.id = product_property_gr_1.id)" " -> Seq Scan on product_property_s (cost=0.00..124.04 rows=6004 width=10) (actual time=0.088..1.045 rows=6191 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=90.612..90.634 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=84.380..89.174 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=1.177..3.352 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.019..0.019 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.013..0.013 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.097..0.097 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.015..0.015 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.031..0.031 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.015..0.015 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.060..0.060 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.021..0.022 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.016..0.016 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.064..0.064 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.522..2.186 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.445..0.445 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.093..0.093 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.016..0.016 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=82.985..82.986 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.021..63.569 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" " -> Hash Semi Join (cost=15834.09..20166.56 rows=7871 width=22) (actual time=134.931..134.953 rows=0 loops=1)" " Hash Cond: (product_property_default.id = product_property_gr_1.id)" " -> Seq Scan on product_property_default (cost=0.00..3765.67 rows=182567 width=10) (actual time=0.029..22.811 rows=185566 loops=1)" " -> Hash (cost=15735.70..15735.70 rows=7871 width=20) (actual time=94.196..94.217 rows=8156 loops=1)" " Buckets: 8192 Batches: 1 Memory Usage: 495kB" " -> Hash Join (cost=13926.94..15735.70 rows=7871 width=20) (actual time=86.805..92.346 rows=8156 loops=1)" " Hash Cond: (product_property_gr_1.product = product.id)" " -> Append (cost=0.14..1788.24 rows=7871 width=18) (actual time=0.956..3.368 rows=8156 loops=1)" " -> Index Scan using product_property_gr_secondary_meaning_idx on product_property_gr product_property_gr_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_gr_s_secondary_meaning_idx on product_property_gr_s product_property_gr_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_grC_secondary_meaning_idx"" on ""product_property_grC"" ""product_property_grC_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_secondary_meaning_idx"" on ""product_property_A"" ""product_property_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_h_secondary_meaning_idx"" on ""product_property_A_h"" ""product_property_A_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_A_m_secondary_meaning_idx"" on ""product_property_A_m"" ""product_property_A_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Ah_secondary_meaning_idx"" on ""product_property_Ah"" ""product_property_Ah_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_secondary_meaning_idx"" on ""product_property_B"" ""product_property_B_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_B_s_secondary_meaning_idx"" on ""product_property_B_s"" ""product_property_B_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_secondary_meaning_idx"" on ""product_property_BTU"" ""product_property_BTU_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_BTU_h_secondary_meaning_idx"" on ""product_property_BTU_h"" ""product_property_BTU_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_secondary_meaning_idx"" on ""product_property_C"" ""product_property_C_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.018..0.018 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_C_h_secondary_meaning_idx"" on ""product_property_C_h"" ""product_property_C_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.008..0.008 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m_secondary_meaning_idx on product_property_cd_m product_property_cd_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m2_secondary_meaning_idx on product_property_cd_m2 product_property_cd_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_cd_m3_secondary_meaning_idx on product_property_cd_m3 product_property_cd_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_cd_MP_secondary_meaning_idx"" on ""product_property_cd_MP"" ""product_property_cd_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_secondary_meaning_idx"" on ""product_property_dB"" ""product_property_dB_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.007..0.007 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_A_secondary_meaning_idx"" on ""product_property_dB_A"" ""product_property_dB_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_m_secondary_meaning_idx"" on ""product_property_dB_m"" ""product_property_dB_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_V_secondary_meaning_idx"" on ""product_property_dB_V"" ""product_property_dB_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dB_W_secondary_meaning_idx"" on ""product_property_dB_W"" ""product_property_dB_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBA_secondary_meaning_idx"" on ""product_property_dBA"" ""product_property_dBA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBi_secondary_meaning_idx"" on ""product_property_dBi"" ""product_property_dBi_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBm_secondary_meaning_idx"" on ""product_property_dBm"" ""product_property_dBm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_dBV_secondary_meaning_idx"" on ""product_property_dBV"" ""product_property_dBV_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_f__secondary_meaning_idx on product_property_f_ product_property_f__1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.059..0.059 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_FLOPS_secondary_meaning_idx"" on ""product_property_FLOPS"" ""product_property_FLOPS_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_g_L_secondary_meaning_idx"" on ""product_property_g_L"" ""product_property_g_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m_secondary_meaning_idx on product_property_g_m product_property_g_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m2_secondary_meaning_idx on product_property_g_m2 product_property_g_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_m3_secondary_meaning_idx on product_property_g_m3 product_property_g_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Hz_secondary_meaning_idx"" on ""product_property_Hz"" ""product_property_Hz_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_J_secondary_meaning_idx"" on ""product_property_J"" ""product_property_J_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_secondary_meaning_idx"" on ""product_property_L"" ""product_property_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_h_secondary_meaning_idx"" on ""product_property_L_h"" ""product_property_L_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m_secondary_meaning_idx"" on ""product_property_L_m"" ""product_property_L_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_m2_secondary_meaning_idx"" on ""product_property_L_m2"" ""product_property_L_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_L_s_secondary_meaning_idx"" on ""product_property_L_s"" ""product_property_L_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_m_secondary_meaning_idx on product_property_lm_m product_property_lm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_lm_W_secondary_meaning_idx"" on ""product_property_lm_W"" ""product_property_lm_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_h_secondary_meaning_idx on product_property_m_h product_property_m_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s_secondary_meaning_idx on product_property_m_s product_property_m_s_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m_s2_secondary_meaning_idx on product_property_m_s2 product_property_m_s2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m2_secondary_meaning_idx on product_property_m2 product_property_m2_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_m2_L_secondary_meaning_idx"" on ""product_property_m2_L"" ""product_property_m2_L_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_secondary_meaning_idx on product_property_m3 product_property_m3_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_m3_h_secondary_meaning_idx on product_property_m3_h product_property_m3_h_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_MP_secondary_meaning_idx"" on ""product_property_MP"" ""product_property_MP_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.030..0.030 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_secondary_meaning_idx"" on ""product_property_N"" ""product_property_N_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_N_m_secondary_meaning_idx"" on ""product_property_N_m"" ""product_property_N_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_secondary_meaning_idx"" on ""product_property_Pa"" ""product_property_Pa_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Pa_m_secondary_meaning_idx"" on ""product_property_Pa_m"" ""product_property_Pa_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_SPF_secondary_meaning_idx"" on ""product_property_SPF"" ""product_property_SPF_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Sv_secondary_meaning_idx"" on ""product_property_Sv"" ""product_property_Sv_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_secondary_meaning_idx"" on ""product_property_V"" ""product_property_V_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_A_secondary_meaning_idx"" on ""product_property_V_A"" ""product_property_V_A_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.057..0.057 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_V_m_secondary_meaning_idx"" on ""product_property_V_m"" ""product_property_V_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_VA_secondary_meaning_idx"" on ""product_property_VA"" ""product_property_VA_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_secondary_meaning_idx"" on ""product_property_W"" ""product_property_W_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_h_secondary_meaning_idx"" on ""product_property_W_h"" ""product_property_W_h_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m_secondary_meaning_idx"" on ""product_property_W_m"" ""product_property_W_m_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.002..0.002 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_m2_secondary_meaning_idx"" on ""product_property_W_m2"" ""product_property_W_m2_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_rpm_secondary_meaning_idx"" on ""product_property_W_rpm"" ""product_property_W_rpm_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_W_s_secondary_meaning_idx"" on ""product_property_W_s"" ""product_property_W_s_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using ""product_property_Whr_secondary_meaning_idx"" on ""product_property_Whr"" ""product_property_Whr_1"" (cost=0.14..4.16 rows=1 width=18) (actual time=0.003..0.003 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_secondary_meaning_idx on product_property_ohm product_property_ohm_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ohm_m_secondary_meaning_idx on product_property_ohm_m product_property_ohm_m_1 (cost=0.14..4.16 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_cal product_property_cal_1 (cost=0.00..1.02 rows=1 width=18) (actual time=0.019..0.019 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 2" " -> Seq Scan on product_property_cd product_property_cd_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.009..0.009 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Index Scan using product_property_dpi_secondary_meaning_idx on product_property_dpi product_property_dpi_1 (cost=0.28..2.30 rows=1 width=18) (actual time=0.015..0.015 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_fps_secondary_meaning_idx on product_property_fps product_property_fps_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_g_secondary_meaning_idx on product_property_g product_property_g_1 (cost=0.29..2.31 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_global_id_secondary_meaning_idx on product_property_global_id product_property_global_id_1 (cost=0.42..4.44 rows=1 width=18) (actual time=0.005..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hp_secondary_meaning_idx on product_property_hp product_property_hp_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_hsl_secondary_meaning_idx on product_property_hsl product_property_hsl_1 (cost=0.29..4.31 rows=1 width=18) (actual time=0.005..0.005 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_lm_secondary_meaning_idx on product_property_lm product_property_lm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.004..0.004 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Seq Scan on product_property_lx product_property_lx_1 (cost=0.00..1.05 rows=1 width=18) (actual time=0.011..0.011 rows=0 loops=1)" " Filter: (secondary_meaning = 'V'::text)" " Rows Removed by Filter: 4" " -> Bitmap Heap Scan on product_property_m product_property_m_1 (cost=116.78..1421.14 rows=7789 width=18) (actual time=0.443..2.374 rows=8156 loops=1)" " Recheck Cond: (secondary_meaning = 'V'::text)" " Heap Blocks: exact=245" " -> Bitmap Index Scan on product_property_m_secondary_meaning_idx (cost=0.00..114.83 rows=7789 width=0) (actual time=0.421..0.421 rows=8156 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_ppm_secondary_meaning_idx on product_property_ppm product_property_ppm_1 (cost=0.28..4.29 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_rpm_secondary_meaning_idx on product_property_rpm product_property_rpm_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.014..0.014 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_s_secondary_meaning_idx on product_property_s product_property_s_1 (cost=0.28..4.30 rows=1 width=18) (actual time=0.006..0.006 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Index Scan using product_property_default_secondary_meaning_idx on product_property_default product_property_default_1 (cost=0.42..2.44 rows=1 width=18) (actual time=0.010..0.010 rows=0 loops=1)" " Index Cond: (secondary_meaning = 'V'::text)" " -> Hash (cost=12797.40..12797.40 rows=90352 width=10) (actual time=85.675..85.676 rows=90352 loops=1)" " Buckets: 131072 Batches: 1 Memory Usage: 4907kB" " -> Seq Scan on product (cost=0.00..12797.40 rows=90352 width=10) (actual time=0.015..65.981 rows=90352 loops=1)" " Filter: ((language)::oid = '3513046'::oid)" "Planning Time: 10313.391 ms" "Execution Time: 1367.358 ms"