SELECT 
  v.variant_id as id, 
  d.variant_name as name, 
  o.option_id as option_id, 
  i.option_name as option_name, 
  v.position as position, 
  v.nav_skus, 
  v.image_size, 
  v.modifier, 
  v.modifier_type, 
  v.commercial_modifier, 
  v.commercial_dn, 
  v.extra_details, 
  v.vertical_position, 
  v.separator_label, 
  v.lead_time, 
  v.base_cost, 
  v.same_as_option, 
  v.price_overrides, 
  (
    select 
      1
  ) as is_global 
FROM 
  cscart_product_option_variants as v 
  INNER JOIN cscart_product_option_variants_descriptions as d 
  INNER JOIN cscart_product_global_option_links as o 
  INNER JOIN cscart_product_options_descriptions as i 
  INNER JOIN cscart_products as p ON v.variant_id = d.variant_id 
  AND o.option_id = i.option_id 
  AND o.option_id = v.option_id 
  AND o.product_id = p.product_id 
WHERE 
  p.product_id = 60899 
  AND o.option_id = 22862 
  AND v.status = 'A' 
ORDER BY 
  option_name ASC, 
  name ASC

Query time 0.00131

JSON explain

{
  "query_block": {
    "select_id": 1,
    "filesort": {
      "sort_key": "i.option_name, d.variant_name",
      "temporary_table": {
        "table": {
          "table_name": "o",
          "access_type": "const",
          "possible_keys": ["PRIMARY", "product_id"],
          "key": "PRIMARY",
          "key_length": "6",
          "used_key_parts": ["option_id", "product_id"],
          "ref": ["const", "const"],
          "rows": 1,
          "filtered": 100,
          "using_index": true
        },
        "table": {
          "table_name": "p",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100,
          "using_index": true
        },
        "table": {
          "table_name": "i",
          "access_type": "ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["option_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100
        },
        "table": {
          "table_name": "v",
          "access_type": "ref",
          "possible_keys": ["PRIMARY", "option_id", "option_id_2", "status"],
          "key": "option_id",
          "key_length": "6",
          "used_key_parts": ["option_id", "status"],
          "ref": ["const", "const"],
          "rows": 48,
          "filtered": 100,
          "index_condition": "v.`status` = 'A'"
        },
        "table": {
          "table_name": "d",
          "access_type": "ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["variant_id"],
          "ref": ["cscart_migrate.v.variant_id"],
          "rows": 1,
          "filtered": 100
        }
      }
    }
  }
}

Result

id name option_id option_name position nav_skus image_size modifier modifier_type commercial_modifier commercial_dn extra_details vertical_position separator_label lead_time base_cost same_as_option price_overrides is_global
227300 100-Black 22862 Gooseneck Arm Finish 20 100 4 0.000 A 0.00 0.00 100-Black | Powder Coat 0 Powder Coat 0 0.00 0 1
227301 105-Textured Black 22862 Gooseneck Arm Finish 22 105 4 0.000 A 0.00 0.00 105-Textured Black | Powder Coat 0 0 0.00 0 1
237058 106-Matte Black 22862 Gooseneck Arm Finish 44 106 4 11.000 A 0.00 0.00 106-Matte Black | Powder Coat 0 0 0.00 0 1
227302 200-White 22862 Gooseneck Arm Finish 24 200 4 0.000 A 0.00 0.00 200-White | Powder Coat 0 0 0.00 0 1
237059 206-Matte White 22862 Gooseneck Arm Finish 46 206 4 11.000 A 0.00 0.00 206-Matte White | Powder Coat 0 0 0.00 0 1
227303 300-Dark Green 22862 Gooseneck Arm Finish 26 300 4 0.000 A 0.00 0.00 300-Dark Green | Powder Coat 0 0 0.00 0 1
227306 307-Emerald Green 22862 Gooseneck Arm Finish 48 307 4 11.000 A 0.00 0.00 307-Emerald Green | Powder Coat 0 0 0.00 0 1
242843 311-Jadite 22862 Gooseneck Arm Finish 122 311 4 11.000 A 0.00 0.00 311-Jadite | Paint-to-Match Porcelain 0 Paint-to-Match Porcelain 0 0.00 0 1
242004 320-Fern Green 22862 Gooseneck Arm Finish 50 320 4 11.000 A 0.00 0.00 320-Fern Green | Powder Coat 0 0 0.00 0 1
227307 370-Mint 22862 Gooseneck Arm Finish 52 370 4 11.000 A 0.00 0.00 370-Mint | Powder Coat 0 0 0.00 0 1
227308 380-Chartreuse 22862 Gooseneck Arm Finish 54 380 4 11.000 A 0.00 0.00 380-Chartreuse | Powder Coat 0 0 0.00 0 1
227309 390-Teal 22862 Gooseneck Arm Finish 56 390 4 11.000 A 0.00 0.00 390-Teal | Powder Coat 0 0 0.00 0 1
227310 400-Barn Red 22862 Gooseneck Arm Finish 58 400 4 11.000 A 0.00 0.00 400-Barn Red | Powder Coat 0 0 0.00 0 1
227311 420-Orange 22862 Gooseneck Arm Finish 60 420 4 11.000 A 0.00 0.00 420-Orange | Powder Coat 0 0 0.00 0 1
242005 430-Soft Clay 22862 Gooseneck Arm Finish 63 430 4 11.000 A 0.00 0.00 430-Soft Clay | Powder Coat 0 0 0.00 0 1
227312 470-Watermelon 22862 Gooseneck Arm Finish 65 470 4 11.000 A 0.00 0.00 470-Watermelon | Powder Coat 0 0 0.00 0 1
227313 480-Blush Pink 22862 Gooseneck Arm Finish 70 480 4 11.000 A 0.00 0.00 480-Blush Pink | Powder Coat 0 0 0.00 0 1
227314 490-Magenta 22862 Gooseneck Arm Finish 75 490 4 11.000 A 0.00 0.00 490-Magenta | Powder Coat 0 0 0.00 0 1
227315 495-Sherbet Orange 22862 Gooseneck Arm Finish 80 495 4 11.000 A 0.00 0.00 495-Sherbet Orange | Powder Coat 0 0 0.00 0 1
227316 500-Buttery Yellow 22862 Gooseneck Arm Finish 85 500 4 11.000 A 0.00 0.00 500-Buttery Yellow | Powder Coat 0 0 0.00 0 1
227317 570-Sunflower 22862 Gooseneck Arm Finish 90 570 4 11.000 A 0.00 0.00 570-Sunflower | Powder Coat 0 0 0.00 0 1
227318 600-Bronze 22862 Gooseneck Arm Finish 95 600 4 11.000 A 0.00 0.00 600-Bronze | Powder Coat 0 0 0.00 0 1
227319 601-Chocolate 22862 Gooseneck Arm Finish 100 601 4 11.000 A 0.00 0.00 601-Chocolate | Powder Coat 0 0 0.00 0 1
227305 605-Textured Rust 22862 Gooseneck Arm Finish 42 605 4 0.000 A 0.00 0.00 605-Textured Rust | Powder Coat 0 0 0.00 0 1
242006 607-Taupe 22862 Gooseneck Arm Finish 103 607 4 11.000 A 0.00 0.00 607-Taupe | Powder Coat 0 0 0.00 0 1
227320 615-Oil-Rubbed Bronze 22862 Gooseneck Arm Finish 105 615 4 11.000 A 0.00 0.00 615-Oil-Rubbed Bronze | Powder Coat 0 0 0.00 0 1
242007 630-Beige 22862 Gooseneck Arm Finish 108 630 4 11.000 A 0.00 0.00 630-Beige | Powder Coat 0 0 0.00 0 1
227321 700-Royal Blue 22862 Gooseneck Arm Finish 110 700 4 11.000 A 0.00 0.00 700-Royal Blue | Powder Coat 0 0 0.00 0 1
227322 705-Navy 22862 Gooseneck Arm Finish 115 705 4 11.000 A 0.00 0.00 705-Navy | Powder Coat 0 0 0.00 0 1
242844 710-Cobalt Blue 22862 Gooseneck Arm Finish 124 710 4 11.000 A 0.00 0.00 710-Cobalt Blue | Paint-to-Match Porcelain 0 0 0.00 0 1
242845 715-Delphite Blue 22862 Gooseneck Arm Finish 126 715 4 11.000 A 0.00 0.00 715-Delphite Blue | Paint-to-Match Porcelain 0 0 0.00 0 1
239947 800-Industrial Grey 22862 Gooseneck Arm Finish 118 800 4 11.000 A 0.00 0.00 800-Industrial Grey | Powder Coat 0 0 0.00 0 1
227323 805-Charcoal Granite 22862 Gooseneck Arm Finish 120 805 4 11.000 A 0.00 0.00 805-Charcoal Granite | Powder Coat 0 0 0.00 0 1
242846 810-Graphite 22862 Gooseneck Arm Finish 128 810 4 11.000 A 0.00 0.00 810-Graphite | Paint-to-Match Porcelain 0 0 0.00 0 1
242008 815-Light Grey 22862 Gooseneck Arm Finish 121 815 4 11.000 A 0.00 0.00 815-Light Grey | Powder Coat 0 0 0.00 0 1
227304 975-Galvanized 22862 Gooseneck Arm Finish 28 975 4 0.000 A 0.00 0.00 975-Galvanized | Powder Coat 0 0 0.00 0 1
227324 980-Brushed Aluminum 22862 Gooseneck Arm Finish 30 980 4 0.000 A 0.00 0.00 980-Brushed Aluminum 0 0 0.00 0 1
227328 997-Raw Brass 22862 Gooseneck Arm Finish 150 997 4 125.000 A 0.00 0.00 Includes Brushed Aluminum Backing Plate and Coupler 0 Natural Metals 30 0.00 0 1
227329 998-Weathered Brass 22862 Gooseneck Arm Finish 155 998 4 125.000 A 0.00 0.00 Includes Brushed Aluminum Backing Plate and Coupler 0 30 0.00 0 1
245559 M103-Black 22862 Gooseneck Arm Finish 2 M103 4 11.000 A 0.00 0.00 M103-Black | Marine Grade 0 Marine Grade 0 0.00 0 1
245560 M200-White 22862 Gooseneck Arm Finish 4 M200 4 11.000 A 0.00 0.00 M200-White | Marine Grade 0 0 0.00 0 1
245566 M210-Cream 22862 Gooseneck Arm Finish 16 M210 4 11.000 A 0.00 0.00 M210-Cream | Marine Grade 0 0 0.00 0 1
245561 M305-Forest Green 22862 Gooseneck Arm Finish 6 M305 4 11.000 A 0.00 0.00 M305-Forest Green | Marine Grade 0 0 0.00 0 1
245564 M315-Seafoam 22862 Gooseneck Arm Finish 12 M315 4 11.000 A 0.00 0.00 M315-Seafoam | Marine Grade 0 0 0.00 0 1
245563 M415-Red 22862 Gooseneck Arm Finish 10 M415 4 11.000 A 0.00 0.00 M415-Red | Marine Grade 0 0 0.00 0 1
245562 M603-Brown 22862 Gooseneck Arm Finish 8 M603 4 11.000 A 0.00 0.00 M603-Brown | Marine Grade 0 0 0.00 0 1
245565 M803-Dark Grey 22862 Gooseneck Arm Finish 14 M803 4 11.000 A 0.00 0.00 M803-Dark Grey | Marine Grade 0 0 0.00 0 1
227330 Please Select 22862 Gooseneck Arm Finish 0 skip 4 0.000 A 0.00 0.00 0 0 0.00 0 1