SELECT 
  f.feature_id, 
  f.purpose, 
  p.product_id, 
  p.parent_product_id, 
  g.id, 
  g.code 
FROM 
  cscart_product_variation_group_features AS f 
  INNER JOIN cscart_product_variation_groups AS g ON f.group_id = g.id 
  INNER JOIN cscart_product_variation_group_products AS p ON f.group_id = p.group_id 
WHERE 
  p.product_id IN (
    5589, 5447, 4365, 31886, 5469, 4468, 
    4358, 5464, 5474, 5962, 4464, 4364, 
    4466, 31897, 47280, 4359, 5481, 5459, 
    31896, 48032, 4357, 48322, 31892, 31890, 
    4467, 47088, 31898, 5483, 47090, 48033, 
    48030, 48037
  )

Query time 0.00467

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "p",
          "access_type": "range",
          "possible_keys": ["PRIMARY", "idx_group_id"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "rows": 32,
          "filtered": 100,
          "index_condition": "p.product_id in (5589,5447,4365,31886,5469,4468,4358,5464,5474,5962,4464,4364,4466,31897,47280,4359,5481,5459,31896,48032,4357,48322,31892,31890,4467,47088,31898,5483,47090,48033,48030,48037)"
        }
      },
      {
        "table": {
          "table_name": "f",
          "access_type": "ref",
          "possible_keys": ["idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "ref": ["dev_db.p.group_id"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "g",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["id"],
          "ref": ["dev_db.p.group_id"],
          "rows": 1,
          "filtered": 100
        }
      }
    ]
  }
}

Result

feature_id purpose product_id parent_product_id id code
20302 group_variation_catalog_item 4357 0 12760 PV-15460270E
20301 group_variation_catalog_item 4358 0 12759 PV-1E8E6899B
20300 group_variation_catalog_item 4359 0 12758 PV-8B3CE1CE8
20295 group_variation_catalog_item 4364 0 12753 PV-383A224BC
20294 group_variation_catalog_item 4365 0 12752 PV-FB1DB7754
20255 group_variation_catalog_item 4464 0 12713 PV-15A277064
20253 group_variation_catalog_item 4466 0 12711 PV-74048FB6E
20252 group_variation_catalog_item 4467 0 12710 PV-92CDE478E
20251 group_variation_catalog_item 4468 0 12709 PV-285671905
20043 group_variation_catalog_item 5447 0 12539 PV-48CBA9915
20039 group_variation_catalog_item 5459 0 12535 PV-92A3983C7
20037 group_variation_catalog_item 5464 0 12533 PV-6C4465CE3
20035 group_variation_catalog_item 5469 0 12531 PV-9BD82BA1F
20033 group_variation_catalog_item 5474 0 12529 PV-26C1C3058
20029 group_variation_catalog_item 5481 0 12525 PV-84091D17F
20028 group_variation_catalog_item 5483 0 12524 PV-276CEDECC
19990 group_variation_catalog_item 5589 0 12492 PV-46237001D
19838 group_variation_catalog_item 5962 0 12348 PV-9CAC28FDC
24779 group_variation_catalog_item 47280 0 17029 PV-469291E82