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 (
    49309, 49306, 49304, 49302, 49300, 49297, 
    49290, 49289, 49288, 49287, 49281, 
    49265, 49256, 49251, 49230, 49225, 
    49221, 49204, 49205, 49199, 49192, 
    49191, 49186, 49185, 49182, 49183, 
    49169, 49164, 49148, 49149
  )

Query time 0.00140

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": 30,
          "filtered": 100,
          "index_condition": "p.product_id in (49309,49306,49304,49302,49300,49297,49290,49289,49288,49287,49281,49265,49256,49251,49230,49225,49221,49204,49205,49199,49192,49191,49186,49185,49182,49183,49169,49164,49148,49149)"
        }
      },
      {
        "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
24996 group_variation_catalog_item 49164 0 17241 PV-3493666A1
24997 group_variation_catalog_item 49169 0 17242 PV-1F21E0084
24717 group_variation_catalog_item 49186 0 17246 PV-38CD3A8A4
20545 group_variation_catalog_item 49192 0 17247 PV-D4E5E67D1
23110 group_variation_catalog_item 49199 0 17248 PV-5D3FBB031
25006 group_variation_catalog_item 49221 0 17249 PV-385C1E534
21894 group_variation_catalog_item 49225 0 17252 PV-C634E6332
25008 group_variation_catalog_item 49230 0 17253 PV-0AE5B8A79
23731 group_variation_catalog_item 49251 0 15855 PV-AFDD5B7A6
23738 group_variation_catalog_item 49256 0 15862 PV-DFC0043B0
24717 group_variation_catalog_item 49265 0 16946 PV-440103524
25015 group_variation_catalog_item 49300 0 17258 PV-38B01451B
25015 group_variation_catalog_item 49302 0 17260 PV-730CCD08E
25015 group_variation_catalog_item 49304 0 17262 PV-A83BDC071
24703 group_variation_catalog_item 49306 0 16930 PV-A068B33B0
24717 group_variation_catalog_item 49309 0 16945 PV-9AC8CC8A9