SELECT 
  cscart_categories.category_id, 
  cscart_categories.parent_id, 
  cscart_categories.id_path, 
  cscart_category_descriptions.category, 
  cscart_categories.position, 
  cscart_categories.status, 
  cscart_categories.company_id, 
  cscart_categories.storefront_id, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path 
FROM 
  cscart_categories 
  LEFT JOIN cscart_category_descriptions ON cscart_categories.category_id = cscart_category_descriptions.category_id 
  AND cscart_category_descriptions.lang_code = 'en' 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = cscart_categories.category_id 
  AND cscart_seo_names.type = 'c' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'en' 
WHERE 
  1 = 1 
  AND (
    cscart_categories.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_categories.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_categories.usergroup_ids
    )
  ) 
  AND cscart_categories.status IN ('A') 
  AND cscart_categories.level <= 3 
  AND cscart_categories.storefront_id IN (0, 1) 
  AND cscart_categories.category_id IN(
    266, 1467, 1936, 2601, 2653, 2656, 2691, 
    2658, 2722, 2754, 2763, 2770, 2849, 
    2878, 2910, 2912, 2917, 2922, 2928, 
    3018, 3024, 2920, 3029, 3051, 3648, 
    3751, 3796, 4001, 4003, 4525, 4551, 
    4842, 5340, 5505, 6328, 6340, 3532, 
    3535, 3539, 3638, 7160, 5684, 6536, 
    6552, 7611, 6473, 7080, 7435, 8119, 
    9276, 1584, 1309, 9401, 3105, 9832, 
    9997, 9999, 10008, 10011, 9697, 9947, 
    9948, 10159, 10450, 10451, 10452, 10193, 
    10197, 10484, 10492, 10000, 10522, 
    10563, 10623, 10667, 10669
  ) 
ORDER BY 
  cscart_categories.is_trash asc, 
  cscart_categories.position asc, 
  cscart_category_descriptions.category asc

Query time 0.00432

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "107.96"
    },
    "ordering_operation": {
      "using_temporary_table": true,
      "using_filesort": true,
      "nested_loop": [
        {
          "table": {
            "table_name": "cscart_categories",
            "access_type": "range",
            "possible_keys": [
              "PRIMARY",
              "c_status",
              "p_category_id"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "category_id"
            ],
            "key_length": "3",
            "rows_examined_per_scan": 76,
            "rows_produced_per_join": 0,
            "filtered": "0.67",
            "cost_info": {
              "read_cost": "106.64",
              "eval_cost": "0.10",
              "prefix_cost": "106.74",
              "data_read_per_join": "3K"
            },
            "used_columns": [
              "category_id",
              "parent_id",
              "id_path",
              "level",
              "company_id",
              "usergroup_ids",
              "status",
              "position",
              "is_trash",
              "storefront_id"
            ],
            "attached_condition": "(((`webmarco`.`cscart_categories`.`usergroup_ids` = '') or find_in_set(0,`webmarco`.`cscart_categories`.`usergroup_ids`) or find_in_set(1,`webmarco`.`cscart_categories`.`usergroup_ids`)) and (`webmarco`.`cscart_categories`.`status` = 'A') and (`webmarco`.`cscart_categories`.`level` <= 3) and (`webmarco`.`cscart_categories`.`storefront_id` in (0,1)) and (`webmarco`.`cscart_categories`.`category_id` in (266,1467,1936,2601,2653,2656,2691,2658,2722,2754,2763,2770,2849,2878,2910,2912,2917,2922,2928,3018,3024,2920,3029,3051,3648,3751,3796,4001,4003,4525,4551,4842,5340,5505,6328,6340,3532,3535,3539,3638,7160,5684,6536,6552,7611,6473,7080,7435,8119,9276,1584,1309,9401,3105,9832,9997,9999,10008,10011,9697,9947,9948,10159,10450,10451,10452,10193,10197,10484,10492,10000,10522,10563,10623,10667,10669)))"
          }
        },
        {
          "table": {
            "table_name": "cscart_category_descriptions",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "category_id",
              "lang_code"
            ],
            "key_length": "9",
            "ref": [
              "webmarco.cscart_categories.category_id",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 0,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "0.51",
              "eval_cost": "0.10",
              "prefix_cost": "107.35",
              "data_read_per_join": "2K"
            },
            "used_columns": [
              "category_id",
              "lang_code",
              "category"
            ]
          }
        },
        {
          "table": {
            "table_name": "cscart_seo_names",
            "access_type": "ref",
            "possible_keys": [
              "PRIMARY",
              "dispatch"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "object_id",
              "type",
              "dispatch",
              "lang_code"
            ],
            "key_length": "206",
            "ref": [
              "webmarco.cscart_categories.category_id",
              "const",
              "const",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 0,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "0.51",
              "eval_cost": "0.10",
              "prefix_cost": "107.96",
              "data_read_per_join": "879"
            },
            "used_columns": [
              "name",
              "object_id",
              "company_id",
              "type",
              "dispatch",
              "path",
              "lang_code"
            ]
          }
        }
      ]
    }
  }
}

Result

category_id parent_id id_path category position status company_id storefront_id seo_name seo_path
9276 2658 2653/2658/9276 Accessories 0 A 0 0 accessories 2653/2658
9832 3105 2910/3105/9832 Household Cleaning Supplies 0 A 0 0 household-cleaning-supplies-en 2910/3105
10484 10197 10193/10197/10484 Baby & Toddler Clothing 0 A 0 0 baby-and-toddler-clothing 10193/10197
3018 2910 2910/3018 Business & Home Security 0 A 0 0 business-and-home-security 2910
2658 2653 2653/2658 Clothing 0 A 0 0 clothing-en 2653
2656 2653 2653/2656 Clothing Accessories 0 A 0 0 clothing-accessories 2653
4525 4003 4001/4003/4525 Cosmetics 0 A 0 0 cosmetics 4001/4003
3029 2920 2910/2920/3029 Food & Beverage Carriers 0 A 0 0 food-and-beverage-carriers 2910/2920
2912 2910 2910/2912 Household Appliances 0 A 0 0 household-appliances 2910
3105 2910 2910/3105 Household Supplies 0 A 0 0 household-supplies 2910
2920 2910 2910/2920 Kitchen & Dining 0 A 0 0 kitchen-and-dining 2910
7435 7080 6473/7080/7435 Measuring Tools & Sensors 0 A 0 0 measuring-tools-and-sensors-en 6473/7080
10492 10197 10193/10197/10492 Pants 0 A 0 0 pants 10193/10197
266 0 266 Services 0 A 0 0 services-en
10667 266 266/10667 Test Category 0 A 0 0 test-category 266
10669 10667 266/10667/10669 Test SubCategory 0 A 0 0 test-subcategory 266/10667
7080 6473 6473/7080 Tools 0 A 0 0 tools-en 6473
5505 5340 5340/5505 Weapons 0 A 0 0 weapons 5340
2653 0 2653 Apparel & Accessories 10 A 0 0 apparel-and-accessories
6552 6536 5684/6536/6552 Camping & Hiking 10 A 0 0 camping-and-hiking 5684/6536
2917 2912 2910/2912/2917 Climate Control Appliances 10 A 0 0 climate-control-appliances 2910/2912
3024 3018 2910/3018/3024 Dummy Surveillance Cameras 10 A 0 0 dummy-surveillance-cameras 2910/3018
3535 3532 3532/3535 Food Items 10 A 0 0 food-items 3532
3539 3535 3532/3535/3539 Fruits & Vegetables 10 A 0 0 fruits-and-vegetables 3532/3535
9948 9947 9697/9947/9948 Furnishing For Hairdressers 10 A 0 0 furnishing-for-hairdressers 9697/9947
4003 4001 4001/4003 Personal Care 10 A 0 0 personal-care 4001
6340 6328 6328/6340 Vehicle Parts & Accessories 10 A 0 0 vehicle-parts-and-accessories 6328
3796 3751 3648/3751/3796 Activity Tables 20 A 0 0 activity-tables 3648/3751
4001 0 4001 Health & Beauty 20 A 0 0 health-and-beauty
1584 266 266/1584 Intelligent Electronic Devices & Security 20 A 0 0 services-of-electronic 266
6536 5684 5684/6536 Outdoor Recreation 20 A 0 0 outdoor-recreation 5684
3532 0 3532 Food, Beverages & Tobacco 30 A 0 0 food-beverages-and-tobacco
2910 0 2910 Home & Garden 40 A 0 0 home-and-garden
2722 2658 2653/2658/2722 Baby & Toddler Clothing 50 A 0 0 baby-and-toddler-clothing-en 2653/2658
3648 0 3648 Furniture 50 A 0 0 furniture
1936 266 266/1936 Economy & Finance Services 60 A 0 0 economy-and-finance-services 266
1467 0 1467 Luggage & Bags 70 A 0 0 luggage-bags-en
5684 0 5684 Sporting Goods 80 A 0 0 sporting-goods
1309 1584 266/1584/1309 Security Systems 100 A 0 0 security-systems 266/1584
2601 1936 266/1936/2601 Payments and Telephone Top-ups 110 A 0 0 payments-and-telephone-top-ups-en 266/1936
2691 2656 2653/2656/2691 Sashes 120 A 0 0 sashes 2653/2656
6328 0 6328 Vehicles & Parts 120 A 0 0 vehicles-and-parts
6473 0 6473 Hardware 130 A 0 0 hardware
5340 0 5340 Mature 180 A 0 0 mature
9697 0 9697 All Categories 190 A 0 0 all-categories-en
9947 9697 9697/9947 Furniture 360 A 0 0 furniture 9697
2763 2658 2653/2658/2763 Underwear & Socks 1020 A 0 0 underwear-and-socks 2653/2658
2849 2658 2653/2658/2849 One-Pieces 1130 A 0 0 one-pieces 2653/2658
10563 2658 2653/2658/10563 Jumpsuits 1160 A 0 0 jumpsuits 2653/2658
3751 3648 3648/3751 Tables 1290 A 0 0 tables 3648