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 (
    5578, 5472, 5457, 5588, 5462, 5579, 5590, 
    5478, 5580, 31887, 31891, 5960, 5957, 
    5961, 31894, 16802, 35733, 5448, 31893, 
    4363, 5956, 31895, 4361, 5451, 5479, 
    4366, 4360, 5591, 5485, 5587, 31889, 
    5963
  )

Query time 0.00263

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 (5578,5472,5457,5588,5462,5579,5590,5478,5580,31887,31891,5960,5957,5961,31894,16802,35733,5448,31893,4363,5956,31895,4361,5451,5479,4366,4360,5591,5485,5587,31889,5963)"
        }
      },
      {
        "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
20299 group_variation_catalog_item 4360 0 12757 PV-8A2D5AB64
20298 group_variation_catalog_item 4361 0 12756 PV-432523192
20296 group_variation_catalog_item 4363 0 12754 PV-3E94B28F4
20293 group_variation_catalog_item 4366 0 12751 PV-6CA5AA354
20042 group_variation_catalog_item 5448 0 12538 PV-D30C92DAA
20041 group_variation_catalog_item 5451 0 12537 PV-A5E07FEBC
20038 group_variation_catalog_item 5462 0 12534 PV-5040D7FF9
20034 group_variation_catalog_item 5472 0 12530 PV-847DC428C
20031 group_variation_catalog_item 5478 0 12527 PV-FCF9EB96C
20030 group_variation_catalog_item 5479 0 12526 PV-8C197C77D
20027 group_variation_catalog_item 5485 0 12523 PV-DA1613959
19992 group_variation_catalog_item 5587 0 12494 PV-1B97EF428
19991 group_variation_catalog_item 5588 0 12493 PV-A2239C1D6
19989 group_variation_catalog_item 5590 0 12491 PV-D52E251C5
19988 group_variation_catalog_item 5591 0 12490 PV-02CC84BA4
19844 group_variation_catalog_item 5956 0 12354 PV-FF5ED7493
19843 group_variation_catalog_item 5957 0 12353 PV-13B112DCF
19839 group_variation_catalog_item 5961 0 12349 PV-FBAE3E518
19837 group_variation_catalog_item 5963 0 12347 PV-B184DF9D2
20036 group_variation_catalog_item 16802 0 12532 PV-D307C42C6
23626 group_variation_catalog_item 35733 0 15747 PV-FB43AA9CB