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
  ) 
  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.00064

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "19.51"
    },
    "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": 30,
      "rows_produced_per_join": 30,
      "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)) 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": "16.51",
        "eval_cost": "3.00",
        "prefix_cost": "19.51",
        "data_read_per_join": "50K"
      },
      "used_columns": [
        "name",
        "object_id",
        "company_id",
        "type",
        "dispatch",
        "path",
        "lang_code"
      ]
    }
  }
}

Result

product_id seo_name seo_path
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
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
3639 ultimate-guard-cortex-sleeves-japanische-groese-matt-transparent-60 7
3656 ultimate-guard-boulder-deck-case-100-standardsize-sapphire 7/9