SELECT 
  cscart_seo_names.object_id AS product_id, 
  cscart_seo_names.name AS seo_name, 
  cscart_seo_names.path AS seo_path 
FROM 
  cscart_seo_names 
WHERE 
  cscart_seo_names.object_id IN (
    3656, 1610, 1606, 1608, 491, 1609, 1676, 
    1675, 1607, 1677, 3582, 1737, 1736, 
    1620, 1520, 1519, 858, 2692, 2988, 3580, 
    3581, 3587, 3639, 3579, 3642, 3627, 
    3178, 5225, 3453, 3452, 5220, 5223, 
    3577, 3451, 3450, 3449, 5226, 5227, 
    5219, 5217, 5221, 3179, 3138, 3448, 
    5224, 5218, 100, 95
  ) 
  AND cscart_seo_names.type = "p" 
  AND cscart_seo_names.dispatch = "" 
  AND cscart_seo_names.lang_code = 'de' 
  AND (
    1 
    OR cscart_seo_names.company_id = 0
  )

Query time 0.00110

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "37.66"
    },
    "table": {
      "table_name": "cscart_seo_names",
      "access_type": "range",
      "possible_keys": [
        "PRIMARY",
        "dispatch"
      ],
      "key": "PRIMARY",
      "used_key_parts": [
        "object_id",
        "type",
        "dispatch",
        "lang_code"
      ],
      "key_length": "206",
      "rows_examined_per_scan": 57,
      "rows_produced_per_join": 57,
      "filtered": "100.00",
      "index_condition": "((`dbggbern`.`cscart_seo_names`.`object_id` in (3656,1610,1606,1608,491,1609,1676,1675,1607,1677,3582,1737,1736,1620,1520,1519,858,2692,2988,3580,3581,3587,3639,3579,3642,3627,3178,5225,3453,3452,5220,5223,3577,3451,3450,3449,5226,5227,5219,5217,5221,3179,3138,3448,5224,5218,100,95)) and (`dbggbern`.`cscart_seo_names`.`type` = 'p') and (`dbggbern`.`cscart_seo_names`.`dispatch` = '') and (`dbggbern`.`cscart_seo_names`.`lang_code` = 'de'))",
      "cost_info": {
        "read_cost": "31.96",
        "eval_cost": "5.70",
        "prefix_cost": "37.66",
        "data_read_per_join": "96K"
      },
      "used_columns": [
        "name",
        "object_id",
        "company_id",
        "type",
        "dispatch",
        "path",
        "lang_code"
      ]
    }
  }
}

Result

product_id seo_name seo_path
95 ultimate-guard-deck-case-100-standardgroese-schwarz 7
100 ultimate-guard-deck-case-100-standardgroese-gelb-clone 7/9
491 ultimate-guard-boulder-deck-case-100-standardgroese-saphire 7/9
858 ultimate-guard-collectors-album-xenoskin-petrolblau 7/16
1519 ultimate-guard-supreme-collectors-album-3-ring-xenoskin-schwarz-clone 7
1520 ultimate-guard-collectors-album-xenoskin-blau 7
1606 ultimate-guard-boulder-deck-case-80-standardgroese-malachite 7/9
1607 ultimate-guard-boulder-deck-case-80-standardsize-rhodonite 7/9
1608 ultimate-guard-boulder-deck-case-80-standardgroese-poppy-topaz 7/9
1609 ultimate-guard-boulder-deck-case-80-standardsize-amethyst 7/9
1610 ultimate-guard-boulder-deck-case-80-standardgroese-bernstein 7/9
1620 ultimate-guard-classic-sleeves-soft 7/8/184
1675 ultimate-guard-boulder-deck-case-80-standardsize-amethyst-clone 7/9
1676 ultimate-guard-boulder-deck-case-80-standardsize-frosted-clone 7/9
1677 ultimate-guard-boulder-deck-case-80-standardsize-clear-clone 7/9
1736 ultimate-guard-card-dividers-standardgroese-weis-10 7/9
1737 ultimate-guard-card-dividers-standardgroese-violett 7/9
2692 ultimate-guard-collectors-album-xenoskin-slim-schwarz 7
2988 ultimate-guard-compact-size-collectors-album-2-ring-xenoskin-schwarz 7
3138 ultimate-guard-cortex-sleeves-standardgroese-schwarz-100 7/8
3178 ultimate-guard-cortex-sleeves-standardgroese-green-100 7/8
3179 ultimate-guard-cortex-sleeves-standardgroese-red-100 7/8
3448 ultimate-guard-cortex-sleeves-standardgroese-transparent-100 7
3449 ultimate-guard-cortex-sleeves-standardgroese-matt-weis-100 7
3450 ultimate-guard-cortex-sleeves-standardgroese-matt-transparent-100 7
3451 ultimate-guard-cortex-sleeves-standardgroese-matt-schwarz-100 7
3452 ultimate-guard-cortex-sleeves-standardgroese-matt-grun-100 7
3453 ultimate-guard-cortex-sleeves-standardgroese-matt-blau-100 7
3577 ultimate-guard-cortex-sleeves-standardgroese-matt-rot-100 7
3579 ultimate-guard-cortex-sleeves-japanische-groese-rot-60 7
3580 ultimate-guard-cortex-sleeves-japanische-groese-blau-60 7
3581 ultimate-guard-cortex-sleeves-japanische-groese-grun-60 7/8
3582 ultimate-guard-card-covers-toploading-35-pt-transparent-25er-pack 7
3587 ultimate-guard-cortex-sleeves-japanische-groese-matt-grun-60 7
3627 ultimate-guard-cortex-sleeves-standardgroese-blau-100 7
3639 ultimate-guard-cortex-sleeves-japanische-groese-matt-transparent-60 7
3642 ultimate-guard-cortex-sleeves-japanische-groese-weis-60 7
3656 ultimate-guard-boulder-deck-case-100-standardsize-sapphire 7/9
5217 ultimate-guard-cortex-sleeves-standardgroese-petrolblau-100 7/8
5218 ultimate-guard-cortex-sleeves-standardgroese-yellow-100 7/8
5219 ultimate-guard-cortex-sleeves-standardgroese-orange-100 7/8
5220 ultimate-guard-cortex-sleeves-standardgroese-matt-orange-100 7/8
5221 ultimate-guard-cortex-sleeves-standardgroese-pink-100 7/8
5223 ultimate-guard-cortex-sleeves-standardgroese-matt-petrolblau-100 7/8
5224 ultimate-guard-cortex-sleeves-standardgroese-violett-100 7/8
5225 ultimate-guard-cortex-sleeves-standardgroese-matt-violett-100 7/8
5226 ultimate-guard-cortex-sleeves-standardgroese-matte-pink-100 7/8
5227 ultimate-guard-cortex-sleeves-standardgroese-matte-yellow-100 7/8