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 (
    225053, 225054, 225055, 225056, 225057, 
    225058, 225065, 225059, 225060, 225061, 
    225062, 225063, 225064, 225073, 225066, 
    225067, 225068, 225069, 225070, 225071, 
    225072, 225074, 225075, 225076, 225077, 
    225078, 225079, 225080, 225081, 225082, 
    225083, 225084, 225085, 225086, 225087, 
    225088, 225089, 225090, 225091, 225092, 
    225093, 225094
  ) 
ORDER BY 
  cscart_images_links.position, 
  cscart_images_links.pair_id

Query time 0.00290

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "248.41"
    },
    "ordering_operation": {
      "using_filesort": true,
      "cost_info": {
        "sort_cost": "43.00"
      },
      "nested_loop": [
        {
          "table": {
            "table_name": "cscart_images_links",
            "access_type": "range",
            "possible_keys": [
              "object_id"
            ],
            "key": "object_id",
            "used_key_parts": [
              "object_id",
              "object_type",
              "type"
            ],
            "key_length": "81",
            "rows_examined_per_scan": 43,
            "rows_produced_per_join": 43,
            "filtered": "100.00",
            "index_condition": "((`webmarco`.`cscart_images_links`.`object_type` = 'product') and (`webmarco`.`cscart_images_links`.`type` = 'M') and (`webmarco`.`cscart_images_links`.`object_id` in (225053,225054,225055,225056,225057,225058,225065,225059,225060,225061,225062,225063,225064,225073,225066,225067,225068,225069,225070,225071,225072,225074,225075,225076,225077,225078,225079,225080,225081,225082,225083,225084,225085,225086,225087,225088,225089,225090,225091,225092,225093,225094)))",
            "cost_info": {
              "read_cost": "93.61",
              "eval_cost": "8.60",
              "prefix_cost": "102.21",
              "data_read_per_join": "4K"
            },
            "used_columns": [
              "pair_id",
              "object_id",
              "object_type",
              "image_id",
              "detailed_id",
              "type",
              "position"
            ]
          }
        },
        {
          "table": {
            "table_name": "cscart_images",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "image_id"
            ],
            "key_length": "4",
            "ref": [
              "webmarco.cscart_images_links.detailed_id"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 43,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "43.00",
              "eval_cost": "8.60",
              "prefix_cost": "153.81",
              "data_read_per_join": "32K"
            },
            "used_columns": [
              "image_id",
              "image_path",
              "image_x",
              "image_y",
              "is_high_res"
            ]
          }
        },
        {
          "table": {
            "table_name": "cscart_common_descriptions",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "object_id",
              "lang_code",
              "object_holder"
            ],
            "key_length": "108",
            "ref": [
              "webmarco.cscart_images.image_id",
              "const",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 43,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "43.00",
              "eval_cost": "8.60",
              "prefix_cost": "205.41",
              "data_read_per_join": "25K"
            },
            "used_columns": [
              "object_id",
              "description",
              "lang_code",
              "object_holder"
            ]
          }
        }
      ]
    }
  }
}

Result

image_id image_path image_x image_y is_high_res pair_id object_id object_type detailed_id type position alt images_image_id
0 triple_family.png 800 800 N 1043770 225066 product 250230 M 0 250230
0 triple_family_cue6-o1.png 800 800 N 1043772 225067 product 250232 M 0 250232
0 triple_family_6nfl-ox.png 800 800 N 1043774 225068 product 250234 M 0 250234
0 triple_family_kpeu-v1.png 800 800 N 1043776 225069 product 250236 M 0 250236
0 triple_family_n9fk-i8.png 800 800 N 1043778 225070 product 250238 M 0 250238
0 triple_family_p1gl-pp.png 800 800 N 1043780 225071 product 250240 M 0 250240
0 triple_family_ratb-6u.png 800 800 N 1043782 225072 product 250242 M 0 250242
0 blu1.jpeg 600 800 N 1107410 225059 product 255408 M 0 255408
0 blu1_by5m-ww.jpeg 600 800 N 1107442 225060 product 255410 M 0 255410
0 blu1_pncr-4a.jpeg 600 800 N 1107443 225061 product 255411 M 0 255411
0 blu1_cvie-lw.jpeg 600 800 N 1107445 225062 product 255413 M 0 255413
0 blu1_a4xr-t0.jpeg 600 800 N 1107446 225063 product 255414 M 0 255414
0 blu1_p8zh-e8.jpeg 600 800 N 1107447 225064 product 255415 M 0 255415
0 blu1_d2b7-s2.jpeg 600 800 N 1107448 225073 product 255416 M 0 255416
0 blu2.jpeg 800 800 N 1107483 225088 product 255419 M 0 255419
0 blu9.jpeg 600 800 N 1107767 225053 product 255463 M 0 255463
0 blu9_9pmr-we.jpeg 600 800 N 1107769 225054 product 255465 M 0 255465
0 blu9_yxak-5u.jpeg 600 800 N 1107771 225055 product 255467 M 0 255467
0 blu9_bdws-ls.jpeg 600 800 N 1107803 225056 product 255469 M 0 255469
0 blu9_8enm-b2.jpeg 600 800 N 1107805 225057 product 255471 M 0 255471
0 blu9_5d9d-0p.jpeg 600 800 N 1107807 225058 product 255473 M 0 255473
0 blu9_ic9j-bd.jpeg 600 800 N 1107809 225065 product 255475 M 0 255475
0 blu2_n36a-7c.jpeg 800 800 N 1107485 225089 product 255421 M 1 255421
0 blu2_2wqo-lv.jpeg 800 800 N 1107487 225090 product 255423 M 1 255423
0 blu2_y0yq-ux.jpeg 800 800 N 1107489 225091 product 255425 M 1 255425
0 blu2_mn64-8h.jpeg 800 800 N 1107491 225092 product 255427 M 1 255427
0 blu2_ei0d-lq.jpeg 800 800 N 1107493 225093 product 255429 M 1 255429
0 blu2_8zlf-n4.jpeg 800 800 N 1107495 225094 product 255431 M 1 255431
0 blu6.jpeg 800 800 N 1107621 225074 product 255437 M 1 255437
0 blu6_g3v4-hp.jpeg 800 800 N 1107624 225075 product 255440 M 1 255440
0 blu6_2xvg-tf.jpeg 800 800 N 1107627 225076 product 255443 M 1 255443
0 blu6_n02g-2o.jpeg 800 800 N 1107630 225077 product 255446 M 1 255446
0 blu6_8nrp-dd.jpeg 800 800 N 1107633 225078 product 255449 M 1 255449
0 blu6_xoj5-6z.jpeg 800 800 N 1107636 225079 product 255452 M 1 255452
0 blu6_6qkx-e2.jpeg 800 800 N 1107639 225080 product 255455 M 1 255455
0 blu7.jpeg 800 600 N 1107811 225081 product 255477 M 1 255477
0 blu7_kw0j-hv.jpeg 800 600 N 1107813 225082 product 255479 M 1 255479
0 blu7_aynf-r1.jpeg 800 600 N 1107815 225083 product 255481 M 1 255481
0 blu7_9e1a-vr.jpeg 800 600 N 1107817 225084 product 255483 M 1 255483
0 blu7_sis4-oz.jpeg 800 600 N 1107819 225085 product 255485 M 1 255485
0 blu7_k0xm-pk.jpeg 800 600 N 1107821 225086 product 255487 M 1 255487
0 blu7_h6ss-tz.jpeg 800 600 N 1107823 225086 product 255489 M 1 255489
0 blu7_r7tf-h7.jpeg 800 600 N 1107825 225087 product 255491 M 1 255491