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 (
    35839, 35731, 631, 4367, 5455, 5581, 
    5577, 35869, 5461, 5958, 5476, 33631, 
    5959, 5472, 5457, 5462, 5960, 5957, 
    5961, 16802, 35733, 5448, 4363, 5956, 
    5451, 5963, 5447, 4365, 5469, 4468, 
    5464, 5474
  )

Query time 0.00244

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": 33,
          "filtered": 100,
          "index_condition": "p.product_id in (35839,35731,631,4367,5455,5581,5577,35869,5461,5958,5476,33631,5959,5472,5457,5462,5960,5957,5961,16802,35733,5448,4363,5956,5451,5963,5447,4365,5469,4468,5464,5474)"
        }
      },
      {
        "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
20296 group_variation_catalog_item 4363 0 12754 PV-3E94B28F4
20294 group_variation_catalog_item 4365 0 12752 PV-FB1DB7754
20251 group_variation_catalog_item 4468 0 12709 PV-285671905
20043 group_variation_catalog_item 5447 0 12539 PV-48CBA9915
20042 group_variation_catalog_item 5448 0 12538 PV-D30C92DAA
20041 group_variation_catalog_item 5451 0 12537 PV-A5E07FEBC
20040 group_variation_catalog_item 5455 0 12536 PV-9C946DA9C
20038 group_variation_catalog_item 5462 0 12534 PV-5040D7FF9
20037 group_variation_catalog_item 5464 0 12533 PV-6C4465CE3
20035 group_variation_catalog_item 5469 0 12531 PV-9BD82BA1F
20034 group_variation_catalog_item 5472 0 12530 PV-847DC428C
20033 group_variation_catalog_item 5474 0 12529 PV-26C1C3058
20032 group_variation_catalog_item 5476 0 12528 PV-5C46B362C
19844 group_variation_catalog_item 5956 0 12354 PV-FF5ED7493
19843 group_variation_catalog_item 5957 0 12353 PV-13B112DCF
19842 group_variation_catalog_item 5958 0 12352 PV-0264A9725
19841 group_variation_catalog_item 5959 0 12351 PV-7764424F4
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
23469 group_variation_catalog_item 33631 33606 15596 PV-15C8980B0
23470 group_variation_catalog_item 33631 33606 15596 PV-15C8980B0
23622 group_variation_catalog_item 35731 0 15745 PV-4599322DF
23623 group_variation_catalog_item 35731 0 15745 PV-4599322DF
23626 group_variation_catalog_item 35733 0 15747 PV-FB43AA9CB
23620 group_variation_catalog_item 35839 35730 15744 PV-8F664F612
23621 group_variation_catalog_item 35839 35730 15744 PV-8F664F612
23624 group_variation_catalog_item 35869 35859 15746 PV-2F2BD629D
23625 group_variation_catalog_item 35869 35859 15746 PV-2F2BD629D