on 10.3.20 with global in_predicate_conversion_threshold = 0;
real 27m21.634s
user 0m0.043s
sys 0m0.141s
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY <derived3> ALL NULL NULL NULL NULL 73584 Start temporary; Using temporary; Using filesort
1 PRIMARY cp eq_ref PRIMARY PRIMARY 4 tvc_0._col_1 1 Using where; Using index; End temporary
1 PRIMARY cpw range PRIMARY,CATALOG_PRODUCT_WEBSITE_WEBSITE_ID CATALOG_PRODUCT_WEBSITE_WEBSITE_ID 2 NULL 40195 Using where; Using index; Using join buffer (flat, BNL join)
1 PRIMARY cpsd eq_ref CATALOG_PRODUCT_ENTITY_INT_ENTITY_ID_ATTRIBUTE_ID_STORE_ID,CATALOG_PRODUCT_ENTITY_INT_ATTRIBUTE_ID,CATALOG_PRODUCT_ENTITY_INT_STORE_ID CATALOG_PRODUCT_ENTITY_INT_ENTITY_ID_ATTRIBUTE_ID_STORE_ID 8 perftest.cp.entity_id,const,const 1
1 PRIMARY cpss eq_ref CATALOG_PRODUCT_ENTITY_INT_ENTITY_ID_ATTRIBUTE_ID_STORE_ID,CATALOG_PRODUCT_ENTITY_INT_ATTRIBUTE_ID,CATALOG_PRODUCT_ENTITY_INT_STORE_ID CATALOG_PRODUCT_ENTITY_INT_ENTITY_ID_ATTRIBUTE_ID_STORE_ID 8 perftest.cp.entity_id,const,const 1 Using where
1 PRIMARY cpvd eq_ref CATALOG_PRODUCT_ENTITY_INT_ENTITY_ID_ATTRIBUTE_ID_STORE_ID,CATALOG_PRODUCT_ENTITY_INT_ATTRIBUTE_ID,CATALOG_PRODUCT_ENTITY_INT_STORE_ID CATALOG_PRODUCT_ENTITY_INT_ENTITY_ID_ATTRIBUTE_ID_STORE_ID 8 perftest.cp.entity_id,const,const 1
1 PRIMARY cpvs eq_ref CATALOG_PRODUCT_ENTITY_INT_ENTITY_ID_ATTRIBUTE_ID_STORE_ID,CATALOG_PRODUCT_ENTITY_INT_ATTRIBUTE_ID,CATALOG_PRODUCT_ENTITY_INT_STORE_ID CATALOG_PRODUCT_ENTITY_INT_ENTITY_ID_ATTRIBUTE_ID_STORE_ID 8 perftest.cp.entity_id,const,const 1 Using where
1 PRIMARY ccp ref CATALOG_CATEGORY_PRODUCT_PRODUCT_ID CATALOG_CATEGORY_PRODUCT_PRODUCT_ID 4 perftest.cp.entity_id 2
3 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
10.3.20 is running now for more than 25 mins that query, after I set global in_predicate_conversion_threshold = 0;