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 (
    447690, 447708, 447721, 447749, 447757, 
    447573, 447574, 447579, 447585, 447595, 
    447602, 447605, 447611, 447614, 447624, 
    447637, 447640, 447660, 447462, 447465, 
    447478, 447490, 447503, 447507, 447518, 
    447520, 447521, 447534, 447548, 447560, 
    447374, 447385, 447403, 447422, 447431, 
    447441, 447269, 447272, 447289, 447293, 
    447296, 447302, 447312, 447321, 447332, 
    447353, 447356, 447176, 447216, 447238, 
    447258, 447088, 447102, 447128, 447132, 
    447154, 446961, 446963, 446965, 446981, 
    446982, 447013, 447040, 446866, 446892, 
    446898, 446901, 446914, 446929, 446944, 
    446945, 446957, 446772, 446789, 446798, 
    446799, 446814, 446828, 446841, 446847, 
    446683, 446685, 446694, 446699, 446703, 
    446714, 446751, 446577, 446585, 446586, 
    446606, 446627, 446645, 446646, 446647, 
    446655
  )

Query time 0.00043

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost": 0.03140489,
    "nested_loop": [
      {
        "table": {
          "table_name": "g",
          "access_type": "index",
          "possible_keys": ["PRIMARY"],
          "key": "idx_group_code",
          "key_length": "387",
          "used_key_parts": ["code"],
          "loops": 1,
          "rows": 2,
          "cost": 0.00693929,
          "filtered": 100,
          "using_index": true
        }
      },
      {
        "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": ["u985510652_ecartify.g.id"],
          "loops": 2,
          "rows": 1,
          "cost": 0.00527872,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "p",
          "access_type": "ref",
          "possible_keys": ["PRIMARY", "idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "ref": ["u985510652_ecartify.g.id"],
          "loops": 2,
          "rows": 8,
          "cost": 0.01918688,
          "filtered": 100,
          "index_condition": "p.product_id in (447690,447708,447721,447749,447757,447573,447574,447579,447585,447595,447602,447605,447611,447614,447624,447637,447640,447660,447462,447465,447478,447490,447503,447507,447518,447520,447521,447534,447548,447560,447374,447385,447403,447422,447431,447441,447269,447272,447289,447293,447296,447302,447312,447321,447332,447353,447356,447176,447216,447238,447258,447088,447102,447128,447132,447154,446961,446963,446965,446981,446982,447013,447040,446866,446892,446898,446901,446914,446929,446944,446945,446957,446772,446789,446798,446799,446814,446828,446841,446847,446683,446685,446694,446699,446703,446714,446751,446577,446585,446586,446606,446627,446645,446646,446647,446655)"
        }
      }
    ]
  }
}