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 (
    31911, 44947, 3861, 6092, 35731, 23261, 
    2288, 37774, 40448, 40382, 118, 1982, 
    47182, 36272, 47656, 1399, 49192, 2238, 
    47974, 3603, 632, 3021, 1106, 37315, 
    45446, 44423, 1585, 397, 40447, 47163, 
    1323, 3579
  )

Query time 0.00317

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 (31911,44947,3861,6092,35731,23261,2288,37774,40448,40382,118,1982,47182,36272,47656,1399,49192,2238,47974,3603,632,3021,1106,37315,45446,44423,1585,397,40447,47163,1323,3579)"
        }
      },
      {
        "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
22512 group_variation_catalog_item 118 0 14765 PV-4E5A5E45A
22178 group_variation_catalog_item 632 0 14460 PV-8C2994D2E
21727 group_variation_catalog_item 1323 0 14048 PV-B601A5B28
21678 group_variation_catalog_item 1399 0 14000 PV-FEC32B61E
21158 group_variation_catalog_item 2288 0 13544 PV-ED7395E8C
21665 group_variation_catalog_item 23261 0 13989 PV-C32309BAC
23622 group_variation_catalog_item 35731 0 15745 PV-4599322DF
23623 group_variation_catalog_item 35731 0 15745 PV-4599322DF
24551 group_variation_catalog_item 44947 0 16796 PV-0ACA08A62
24569 group_variation_catalog_item 44947 0 16796 PV-0ACA08A62
24606 group_variation_catalog_item 45446 0 16834 PV-2A0FC04E7
24757 group_variation_catalog_item 47163 0 17006 PV-91EBDB9B9
24836 group_variation_catalog_item 47656 0 17091 PV-B57B69501
24867 group_variation_catalog_item 47974 0 17120 PV-F0065E828
20545 group_variation_catalog_item 49192 0 17247 PV-D4E5E67D1