SELECT 
  c.product_id AS cur_product_id, 
  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' 
  LEFT JOIN cscart_product_global_option_links as c ON c.option_id = a.option_id 
WHERE 
  c.product_id IN (
    7690, 11058, 7691, 11003, 11098, 11052, 
    7698, 11015, 7692, 11060, 8470, 11094, 
    8469, 8462, 8465, 8065, 8056, 8709, 
    8554, 8537, 8538, 8532, 8533, 8539, 
    36411, 36607, 36590, 36598, 36617, 
    36588, 36597, 36594, 36609, 36618, 
    36616, 36610, 54994, 36592, 36587, 
    54995, 36586, 36593, 55577, 36591, 
    55008, 55047, 55576, 20483, 30710
  ) 
  AND a.product_id = 0 
  AND a.status = 'A' 
ORDER BY 
  a.position

Query time 0.00239

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "261.48"
    },
    "ordering_operation": {
      "using_temporary_table": true,
      "using_filesort": true,
      "cost_info": {
        "sort_cost": "115.28"
      },
      "nested_loop": [
        {
          "table": {
            "table_name": "c",
            "access_type": "range",
            "possible_keys": [
              "PRIMARY",
              "product_id"
            ],
            "key": "product_id",
            "used_key_parts": [
              "product_id"
            ],
            "key_length": "3",
            "rows_examined_per_scan": 117,
            "rows_produced_per_join": 117,
            "filtered": "100.00",
            "index_condition": "(`cscartdb`.`c`.`product_id` in (7690,11058,7691,11003,11098,11052,7698,11015,7692,11060,8470,11094,8469,8462,8465,8065,8056,8709,8554,8537,8538,8532,8533,8539,36411,36607,36590,36598,36617,36588,36597,36594,36609,36618,36616,36610,54994,36592,36587,54995,36586,36593,55577,36591,55008,55047,55576,20483,30710))",
            "cost_info": {
              "read_cost": "53.21",
              "eval_cost": "11.70",
              "prefix_cost": "64.91",
              "data_read_per_join": "936"
            },
            "used_columns": [
              "option_id",
              "product_id"
            ],
            "attached_condition": "(`cscartdb`.`c`.`option_id` is not null)"
          }
        },
        {
          "table": {
            "table_name": "a",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY",
              "c_status"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "option_id"
            ],
            "key_length": "3",
            "ref": [
              "cscartdb.c.option_id"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 115,
            "filtered": "98.53",
            "cost_info": {
              "read_cost": "29.25",
              "eval_cost": "11.53",
              "prefix_cost": "105.86",
              "data_read_per_join": "263K"
            },
            "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": "((`cscartdb`.`a`.`product_id` = 0) and (`cscartdb`.`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": [
              "cscartdb.c.option_id",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 115,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "28.82",
              "eval_cost": "11.53",
              "prefix_cost": "146.21",
              "data_read_per_join": "391K"
            },
            "used_columns": [
              "option_id",
              "lang_code",
              "option_name",
              "internal_option_name",
              "option_text",
              "description",
              "comment",
              "inner_hint",
              "incorrect_message"
            ]
          }
        }
      ]
    }
  }
}

Result

cur_product_id option_id product_id company_id option_type regexp required multiupload allowed_extensions max_file_size missing_variants_handling status position value option_name internal_option_name option_text description inner_hint incorrect_message comment
54995 861 0 324 S N N 0 M A 0 Willy Color Variant Willy Color Variant
55008 861 0 324 S N N 0 M A 0 Willy Color Variant Willy Color Variant
55576 861 0 324 S N N 0 M A 0 Willy Color Variant Willy Color Variant
55047 861 0 324 S N N 0 M A 0 Willy Color Variant Willy Color Variant
55577 861 0 324 S N N 0 M A 0 Willy Color Variant Willy Color Variant
20483 480 0 101 S N N 0 M A 0 Colour Colour Vibrant Colours
20483 481 0 101 S N N 0 M A 0 Safety Cord Option Safety Cord Option Option for a Secure Safety Cord
55008 857 0 324 S N N 0 M A 1 Willy Color Willy Color The color of the Willy - you can add your own color by putting color hex code into additional info :)
11094 473 0 38 S N N 0 M A 1 Choose Your Firmness Choose Your Firmness
55576 857 0 324 S N N 0 M A 1 Willy Color Willy Color The color of the Willy - you can add your own color by putting color hex code into additional info :)
55047 857 0 324 S N N 0 M A 1 Willy Color Willy Color The color of the Willy - you can add your own color by putting color hex code into additional info :)
11098 473 0 38 S N N 0 M A 1 Choose Your Firmness Choose Your Firmness
11003 473 0 38 S N N 0 M A 1 Choose Your Firmness Choose Your Firmness
55577 857 0 324 S N N 0 M A 1 Willy Color Willy Color The color of the Willy - you can add your own color by putting color hex code into additional info :)
36616 706 0 163 S N N 0 M A 1 Color Archer Color
54994 857 0 324 S N N 0 M A 1 Willy Color Willy Color The color of the Willy - you can add your own color by putting color hex code into additional info :)
54995 857 0 324 S N N 0 M A 1 Willy Color Willy Color The color of the Willy - you can add your own color by putting color hex code into additional info :)
11015 473 0 38 S N N 0 M A 1 Choose Your Firmness Choose Your Firmness
11098 474 0 38 S N N 0 M A 2 Extras Extras
11094 474 0 38 S N N 0 M A 2 Extras Extras
55008 862 0 324 S N N 0 M A 2 Willy Second Color (Optional) Willy Second Color (Optional) The second color of the Willy - required only for Tri-colored and Double-colored Willies variants
54995 862 0 324 S N N 0 M A 2 Willy Second Color (Optional) Willy Second Color (Optional) The second color of the Willy - required only for Tri-colored and Double-colored Willies variants
11003 474 0 38 S N N 0 M A 2 Extras Extras
55047 862 0 324 S N N 0 M A 2 Willy Second Color (Optional) Willy Second Color (Optional) The second color of the Willy - required only for Tri-colored and Double-colored Willies variants
55577 862 0 324 S N N 0 M A 2 Willy Second Color (Optional) Willy Second Color (Optional) The second color of the Willy - required only for Tri-colored and Double-colored Willies variants
11015 474 0 38 S N N 0 M A 2 Extras Extras
11060 474 0 38 S N N 0 M A 2 Extras Extras
11052 474 0 38 S N N 0 M A 2 Extras Extras
11058 474 0 38 S N N 0 M A 2 Extras Extras
55576 862 0 324 S N N 0 M A 2 Willy Second Color (Optional) Willy Second Color (Optional) The second color of the Willy - required only for Tri-colored and Double-colored Willies variants
55576 863 0 324 S N N 0 M A 3 Willy Third Color (Optional) Willy Third Color (Optional) The second color of the Willy - required only for Tri-colored Willies variants
11015 475 0 38 S N N 0 M A 3 Choose Primary Color Choose Primary Color
55577 863 0 324 S N N 0 M A 3 Willy Third Color (Optional) Willy Third Color (Optional) The second color of the Willy - required only for Tri-colored Willies variants
11052 475 0 38 S N N 0 M A 3 Choose Primary Color Choose Primary Color
55008 863 0 324 S N N 0 M A 3 Willy Third Color (Optional) Willy Third Color (Optional) The second color of the Willy - required only for Tri-colored Willies variants
11003 475 0 38 S N N 0 M A 3 Choose Primary Color Choose Primary Color
11098 475 0 38 S N N 0 M A 3 Choose Primary Color Choose Primary Color
11058 475 0 38 S N N 0 M A 3 Choose Primary Color Choose Primary Color
54995 863 0 324 S N N 0 M A 3 Willy Third Color (Optional) Willy Third Color (Optional) The second color of the Willy - required only for Tri-colored Willies variants
11094 475 0 38 S N N 0 M A 3 Choose Primary Color Choose Primary Color
11060 475 0 38 S N N 0 M A 3 Choose Primary Color Choose Primary Color
55047 863 0 324 S N N 0 M A 3 Willy Third Color (Optional) Willy Third Color (Optional) The second color of the Willy - required only for Tri-colored Willies variants
11003 476 0 38 S N N 0 M A 4 Choose Secondary Color Choose Secondary Color
11052 476 0 38 S N N 0 M A 4 Choose Secondary Color Choose Secondary Color
55008 858 0 324 S N N 0 M A 4 Willy Size William Size
11015 476 0 38 S N N 0 M A 4 Choose Secondary Color Choose Secondary Color
11060 476 0 38 S N N 0 M A 4 Choose Secondary Color Choose Secondary Color
11098 476 0 38 S N N 0 M A 4 Choose Secondary Color Choose Secondary Color
11094 476 0 38 S N N 0 M A 4 Choose Secondary Color Choose Secondary Color
11058 476 0 38 S N N 0 M A 4 Choose Secondary Color Choose Secondary Color
11098 477 0 38 S N N 0 M A 5 Glow Powder Glow Powder
11003 477 0 38 S N N 0 M A 5 Glow Powder Glow Powder
54995 859 0 324 S N N 0 M A 5 Hooded Willy Size Hooded Willy Size
11052 477 0 38 S N N 0 M A 5 Glow Powder Glow Powder
11058 477 0 38 S N N 0 M A 5 Glow Powder Glow Powder
11094 477 0 38 S N N 0 M A 5 Glow Powder Glow Powder
11015 477 0 38 S N N 0 M A 5 Glow Powder Glow Powder
11060 477 0 38 S N N 0 M A 5 Glow Powder Glow Powder
11060 478 0 38 S N N 0 M A 6 Add Glitter Add glitter
11015 478 0 38 S N N 0 M A 6 Add Glitter Add glitter
55576 865 0 324 S N N 0 M A 6 Pocket Pattern Pocket Pattern
11052 478 0 38 S N N 0 M A 6 Add Glitter Add glitter
11058 478 0 38 S N N 0 M A 6 Add Glitter Add glitter
55047 865 0 324 S N N 0 M A 6 Pocket Pattern Pocket Pattern
11003 478 0 38 S N N 0 M A 6 Add Glitter Add glitter
11094 478 0 38 S N N 0 M A 6 Add Glitter Add glitter
55008 865 0 324 S N N 0 M A 6 Pocket Pattern Pocket Pattern
11098 478 0 38 S N N 0 M A 6 Add Glitter Add glitter
54995 865 0 324 S N N 0 M A 6 Pocket Pattern Pocket Pattern
55008 860 0 324 S N N 0 M A 7 Pocket Size Pocket Size Size of the pocket is the same as size of man boxers. So if you wear boxers in size M, please select the size of pocket M.
55576 860 0 324 S N N 0 M A 7 Pocket Size Pocket Size Size of the pocket is the same as size of man boxers. So if you wear boxers in size M, please select the size of pocket M.
55047 860 0 324 S N N 0 M A 7 Pocket Size Pocket Size Size of the pocket is the same as size of man boxers. So if you wear boxers in size M, please select the size of pocket M.
54995 860 0 324 S N N 0 M A 7 Pocket Size Pocket Size Size of the pocket is the same as size of man boxers. So if you wear boxers in size M, please select the size of pocket M.
55577 896 0 324 S N N 0 M A 8 Willy 4 Fun Size Willy 4 Fun Size
55577 897 0 324 S N N 0 M A 9 Willy 4 Fun Hardness Willy 4 Fun Hardness