SELECT 
  cscart_images.*, 
  cscart_images_links.*, 
  cscart_common_descriptions.description AS alt, 
  cscart_images.image_id AS images_image_id 
FROM 
  cscart_images_links 
  LEFT JOIN cscart_images ON cscart_images_links.detailed_id = cscart_images.image_id 
  LEFT JOIN cscart_common_descriptions ON cscart_common_descriptions.object_id = cscart_images.image_id 
  AND cscart_common_descriptions.object_holder = 'images' 
  AND cscart_common_descriptions.lang_code = 'en' 
WHERE 
  cscart_images_links.object_type = 'product' 
  AND cscart_images_links.type = 'M' 
  AND cscart_images_links.object_id IN (
    13917, 13918, 13926, 13927, 13906, 13907, 
    13941, 13942, 13936, 13937, 14008, 
    14009, 14010, 13885, 13886, 13887, 
    13888, 14005, 14006, 14007, 13998, 
    13999, 14000, 13933, 13934, 13935, 
    13883, 13884, 14001, 14002, 14003, 
    14004
  ) 
ORDER BY 
  cscart_images_links.position, 
  cscart_images_links.pair_id

Query time 0.00043

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost": 0.176118002,
    "nested_loop": [
      {
        "read_sorted_file": {
          "filesort": {
            "sort_key": "cscart_images_links.position, cscart_images_links.pair_id",
            "table": {
              "table_name": "cscart_images_links",
              "access_type": "range",
              "possible_keys": ["object_id"],
              "key": "object_id",
              "key_length": "81",
              "used_key_parts": ["object_id", "object_type", "type"],
              "loops": 1,
              "rows": 32,
              "cost": 0.08197384,
              "filtered": 100,
              "index_condition": "cscart_images_links.object_type = 'product' and cscart_images_links.`type` = 'M' and cscart_images_links.object_id in (13917,13918,13926,13927,13906,13907,13941,13942,13936,13937,14008,14009,14010,13885,13886,13887,13888,14005,14006,14007,13998,13999,14000,13933,13934,13935,13883,13884,14001,14002,14003,14004)"
            }
          }
        }
      },
      {
        "table": {
          "table_name": "cscart_images",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "4",
          "used_key_parts": ["image_id"],
          "ref": ["u508912950_dev_2025.cscart_images_links.detailed_id"],
          "loops": 32,
          "rows": 1,
          "cost": 0.03845248,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_common_descriptions",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "108",
          "used_key_parts": ["object_id", "lang_code", "object_holder"],
          "ref": ["u508912950_dev_2025.cscart_images.image_id", "const", "const"],
          "loops": 32,
          "rows": 1,
          "cost": 0.03517568,
          "filtered": 100,
          "attached_condition": "trigcond(cscart_common_descriptions.object_holder = 'images' and cscart_common_descriptions.lang_code = 'en' and trigcond(cscart_images.image_id is not null))"
        }
      }
    ]
  }
}

Result

image_id image_path image_x image_y is_high_res transparent pair_id object_id object_type detailed_id type position alt images_image_id
0 aden_silky_matt_compact_powder_01_v2.jpg 1000 1000 N N 21453 13883 product 23238 M 0 23238
0 aden_silky_matt_compact_powder_01_v2_c2z7-st.jpg 1000 1000 N N 21455 13884 product 23240 M 0 23240
0 aden_powder_pearls_03.jpg 1000 1000 N N 21457 13885 product 23242 M 0 23242
0 aden_powder_pearls_04.jpg 1000 1000 N N 21458 13886 product 23243 M 0 23243
0 aden_powder_pearls_05.jpg 1000 1000 N N 21459 13887 product 23244 M 0 23244
0 aden_powder_pearls_02.jpg 1000 1000 N N 21460 13888 product 23245 M 0 23245
0 me-racle-liquid-eyeliner-01-black.jpg 1000 1000 N N 21497 13906 product 23282 M 0 23282
0 me-racle-liquid-eyeliner-02-brown.jpg 1000 1000 N N 21498 13907 product 23283 M 0 23283
0 thumb_965-ezgif.com-webp-to-jpg-converter.jpg 700 700 N N 21508 13917 product 23293 M 0 23293
0 thumb_966-ezgif.com-webp-to-jpg-converter.jpg 700 700 N N 21509 13918 product 23294 M 0 23294
0 aden_matte_eyeshadow_powder_01_black.jpg 1000 1000 N N 21517 13926 product 23302 M 0 23302
0 aden_matte_eyeshadow_powder_06_white.jpg 1000 1000 N N 21518 13927 product 23303 M 0 23303
0 shine-szemhejpuder-duo-02.jpg 1001 1000 N N 21530 13933 product 23315 M 0 23315
0 1-1000x1000-1.jpg 1000 1000 N N 21531 13934 product 23316 M 0 23316
0 shine-szemhejpuder-duo-04.jpg 1001 1000 N N 21532 13935 product 23317 M 0 23317
0 1562-ezgif.com-webp-to-jpg-converter.jpg 1400 1400 N N 21533 13936 product 23318 M 0 23318
0 1565-ezgif.com-webp-to-jpg-converter.jpg 1400 1400 N N 21534 13937 product 23319 M 0 23319
0 1538-ezgif.com-webp-to-jpg-converter.jpg 1400 1398 N N 21539 13941 product 23324 M 0 23324
0 1538-ezgif.com-webp-to-jpg-converter_x7og-ec.jpg 1400 1398 N N 21542 13942 product 23327 M 0 23327
0 aden_effect_lipstick_satin_01.jpg 1002 1000 N N 21601 13998 product 23386 M 0 23386
0 aden_effect_lipstick_satin_02.jpg 1002 1000 N N 21602 13999 product 23387 M 0 23387
0 aden_effect_lipstick_satin_03.jpg 1002 1000 N N 21603 14000 product 23388 M 0 23388
0 aden_effect_lipstick_tattoo_07.jpg 1002 1000 N N 21604 14001 product 23389 M 0 23389
0 09-scaled.jpg 2560 2560 N N 21605 14002 product 23390 M 0 23390
0 aden_effect_lipstick_tattoo_01.jpg 1002 1000 N N 21606 14003 product 23391 M 0 23391
0 aden_effect_lipstick_tattoo_03.jpg 1002 1000 N N 21607 14004 product 23392 M 0 23392
0 aden_pro_liquid_lipstick_11_burgundy_4-ml_WHITE.jpg 1000 1000 N N 21608 14005 product 23393 M 0 23393
0 aden_pro_liquid_lipstick_14_cranberry_4-ml_WHITE.jpg 1000 1000 N N 21609 14006 product 23394 M 0 23394
0 aden_pro_liquid_lipstick_03_rosie_brown_4-ml_WHITE.jpg 1000 1000 N N 21610 14007 product 23395 M 0 23395
0 aden_plumping_lip_lacquer_03.jpg 1000 1000 N N 21611 14008 product 23396 M 0 23396
0 aden_plumping_lip_lacquer_02.jpg 1000 1000 N N 21612 14009 product 23397 M 0 23397
0 aden_plumping_lip_lacquer_04.jpg 1000 1000 N N 21613 14010 product 23398 M 0 23398