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 (
    2135, 40453, 2507, 21065, 3470, 2501, 
    1710, 5568, 4305, 2652, 23162, 2237, 
    2510, 2963, 6533, 33134, 3469, 46739, 
    46734, 27363, 3447, 16601, 1122, 2500, 
    6466, 384, 40153, 306, 2138, 40143, 
    35734, 48770
  )

Query time 0.00376

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 (2135,40453,2507,21065,3470,2501,1710,5568,4305,2652,23162,2237,2510,2963,6533,33134,3469,46739,46734,27363,3447,16601,1122,2500,6466,384,40153,306,2138,40143,35734,48770)"
        }
      },
      {
        "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
22406 group_variation_catalog_item 306 0 14669 PV-4EAAFA59D
21226 group_variation_catalog_item 2135 0 13608 PV-3BFC54225
21223 group_variation_catalog_item 2138 0 13605 PV-0735C7E81
21026 group_variation_catalog_item 2500 0 13418 PV-F8E26C59B
21025 group_variation_catalog_item 2501 0 13417 PV-165A0BF33
21019 group_variation_catalog_item 2507 0 13411 PV-7CCD39E36
21016 group_variation_catalog_item 2510 0 13408 PV-7591F50A2
20637 group_variation_catalog_item 3447 0 13070 PV-BB56EB072
20318 group_variation_catalog_item 4305 0 12775 PV-98A1D8637
19997 group_variation_catalog_item 5568 0 12497 PV-41E83E8B2
19682 group_variation_catalog_item 6466 0 12210 PV-8D407273B
19661 group_variation_catalog_item 6533 0 12189 PV-44A533F5B
20002 group_variation_catalog_item 16601 0 12501 PV-030C0F8FB
21038 group_variation_catalog_item 21065 0 13430 PV-306A03EB4
21626 group_variation_catalog_item 23162 0 13954 PV-2534093C4
24045 group_variation_catalog_item 40143 0 16266 PV-0749C6BA0
24056 group_variation_catalog_item 40153 0 16274 PV-8ED9B163E
24707 group_variation_catalog_item 46739 0 16933 PV-70AFDA738
24708 group_variation_catalog_item 46739 0 16933 PV-70AFDA738