SELECT 
  ushop_images.*, 
  ushop_images_links.*, 
  ushop_common_descriptions.description AS alt, 
  ushop_images.image_id AS images_image_id 
FROM 
  ushop_images_links 
  LEFT JOIN ushop_images ON ushop_images_links.image_id = ushop_images.image_id 
  LEFT JOIN ushop_common_descriptions ON ushop_common_descriptions.object_id = ushop_images.image_id 
  AND ushop_common_descriptions.object_holder = 'images' 
  AND ushop_common_descriptions.lang_code = 'es' 
WHERE 
  ushop_images_links.object_type = 'abt__ut2/menu-with-icon' 
  AND ushop_images_links.type = 'M' 
  AND ushop_images_links.object_id IN (
    225, 197, 200, 201, 202, 199, 204, 205, 
    208, 206, 209, 207, 210, 211, 212, 213, 
    214, 215, 219
  ) 
ORDER BY 
  ushop_images_links.position, 
  ushop_images_links.pair_id

Query time 0.00103

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "52.06"
    },
    "ordering_operation": {
      "using_filesort": true,
      "cost_info": {
        "sort_cost": "22.00"
      },
      "nested_loop": [
        {
          "table": {
            "table_name": "ushop_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": 22,
            "rows_produced_per_join": 22,
            "filtered": "100.00",
            "index_condition": "((`marketplace`.`ushop_images_links`.`object_type` = 'abt__ut2/menu-with-icon') and (`marketplace`.`ushop_images_links`.`type` = 'M') and (`marketplace`.`ushop_images_links`.`object_id` in (225,197,200,201,202,199,204,205,208,206,209,207,210,211,212,213,214,215,219)))",
            "cost_info": {
              "read_cost": "12.46",
              "eval_cost": "2.20",
              "prefix_cost": "14.66",
              "data_read_per_join": "2K"
            },
            "used_columns": [
              "pair_id",
              "object_id",
              "object_type",
              "image_id",
              "detailed_id",
              "type",
              "position"
            ]
          }
        },
        {
          "table": {
            "table_name": "ushop_images",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "image_id"
            ],
            "key_length": "4",
            "ref": [
              "marketplace.ushop_images_links.image_id"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 22,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "5.50",
              "eval_cost": "2.20",
              "prefix_cost": "22.36",
              "data_read_per_join": "17K"
            },
            "used_columns": [
              "image_id",
              "image_path",
              "image_x",
              "image_y",
              "is_high_res",
              "transparent"
            ]
          }
        },
        {
          "table": {
            "table_name": "ushop_common_descriptions",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "object_id",
              "lang_code",
              "object_holder"
            ],
            "key_length": "108",
            "ref": [
              "marketplace.ushop_images.image_id",
              "const",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 22,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "5.50",
              "eval_cost": "2.20",
              "prefix_cost": "30.06",
              "data_read_per_join": "13K"
            },
            "used_columns": [
              "object_id",
              "description",
              "lang_code",
              "object_holder"
            ]
          }
        }
      ]
    }
  }
}

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
9116 icono-datacenter.png 66 66 N Y 7100 197 abt__ut2/menu-with-icon 0 M 0 9116
9129 icono-bateria-de-coche.png 64 64 N Y 7113 201 abt__ut2/menu-with-icon 0 M 0 9129
9130 icono-de-taco.png 100 100 N Y 7114 211 abt__ut2/menu-with-icon 0 M 0 9130
9131 icono-carpintero.png 100 100 N Y 7115 210 abt__ut2/menu-with-icon 0 M 0 9131
9132 icono-lavarropas.png 100 100 N Y 7116 208 abt__ut2/menu-with-icon 0 M 0 9132
9133 icono-llave-de-herramienta.png 100 100 N Y 7117 209 abt__ut2/menu-with-icon 0 M 0 9133
9134 icono-maquina-de-juguete.png 100 100 N Y 7118 212 abt__ut2/menu-with-icon 0 M 0 9134
9135 icono-dos-bebes.png 100 100 N Y 7119 213 abt__ut2/menu-with-icon 0 M 0 9135
9136 icono-cruz-primeros-auxilios.webp 64 64 N Y 7120 200 abt__ut2/menu-with-icon 0 M 0 9136
9138 icono-automovil.png 100 100 N Y 7122 214 abt__ut2/menu-with-icon 0 M 0 9138
9139 icono-de-reciclaje.png 100 100 N Y 7123 215 abt__ut2/menu-with-icon 0 M 0 9139
9140 icono-sofa.png 100 100 N Y 7124 207 abt__ut2/menu-with-icon 0 M 0 9140
9141 icono-papel-y-boligrafo.png 64 64 N Y 7125 202 abt__ut2/menu-with-icon 0 M 0 9141
9142 icono-pesa-deportiva.png 100 100 N Y 7126 206 abt__ut2/menu-with-icon 0 M 0 9142
9144 icono-cuadrados-y-circulo.png 96 96 N Y 7128 219 abt__ut2/menu-with-icon 0 M 0 9144
9145 icono-control-gamer.png 64 64 N Y 7129 204 abt__ut2/menu-with-icon 0 M 0 9145
9146 icono-perfume.png 100 100 N Y 7130 205 abt__ut2/menu-with-icon 0 M 0 9146
9147 icono-de-camiseta_ds45-d4.png 96 96 N Y 7131 199 abt__ut2/menu-with-icon 0 M 0 9147
9151 icono-hipoteca-y-casa.png 100 100 N Y 7135 225 abt__ut2/menu-with-icon 0 M 0 9151