SELECT 
  a.*, 
  b.option_name, 
  b.internal_option_name, 
  b.option_text, 
  b.description, 
  b.inner_hint, 
  b.incorrect_message, 
  b.comment 
FROM 
  cscart_product_options as a 
  LEFT JOIN cscart_product_options_descriptions as b ON a.option_id = b.option_id 
  AND b.lang_code = 'en' 
WHERE 
  a.product_id IN (
    87192, 87209, 87226, 87231, 84642, 84510, 
    84576, 84624, 84558, 85015, 85021, 
    85027, 85033, 84312, 84643, 88780, 
    84625, 84511, 84577, 84294, 88778, 
    88779, 89212, 89225, 89238, 88686, 
    88733, 84493, 84559, 88177, 88225, 
    88777, 88684, 88685, 88731, 88732, 
    87454, 88683, 88730, 89038, 85723, 
    85740, 85750, 85760, 88504, 91446, 
    91460, 88201
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position

Query time 0.00069

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "1.70"
    },
    "ordering_operation": {
      "using_filesort": true,
      "cost_info": {
        "sort_cost": "1.00"
      },
      "nested_loop": [
        {
          "table": {
            "table_name": "a",
            "access_type": "ALL",
            "possible_keys": [
              "c_status"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 1,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "0.25",
              "eval_cost": "0.10",
              "prefix_cost": "0.35",
              "data_read_per_join": "2K"
            },
            "used_columns": [
              "option_id",
              "product_id",
              "company_id",
              "option_type",
              "regexp",
              "required",
              "multiupload",
              "allowed_extensions",
              "max_file_size",
              "missing_variants_handling",
              "status",
              "position",
              "value"
            ],
            "attached_condition": "((`nuie_scalesta_net`.`a`.`product_id` in (87192,87209,87226,87231,84642,84510,84576,84624,84558,85015,85021,85027,85033,84312,84643,88780,84625,84511,84577,84294,88778,88779,89212,89225,89238,88686,88733,84493,84559,88177,88225,88777,88684,88685,88731,88732,87454,88683,88730,89038,85723,85740,85750,85760,88504,91446,91460,88201)) and (`nuie_scalesta_net`.`a`.`status` = 'A'))"
          }
        },
        {
          "table": {
            "table_name": "b",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "option_id",
              "lang_code"
            ],
            "key_length": "9",
            "ref": [
              "nuie_scalesta_net.a.option_id",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 1,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "0.25",
              "eval_cost": "0.10",
              "prefix_cost": "0.70",
              "data_read_per_join": "3K"
            },
            "used_columns": [
              "option_id",
              "lang_code",
              "option_name",
              "internal_option_name",
              "option_text",
              "description",
              "comment",
              "inner_hint",
              "incorrect_message"
            ]
          }
        }
      ]
    }
  }
}