SELECT 
  cscart_et_mv_vsb.vsb_id, 
  cscart_et_mv_vsb.company_id, 
  cscart_et_mv_vsb.status, 
  cscart_et_mv_vsb.position, 
  cscart_et_mv_vsb.data as settings, 
  cscart_et_mv_vsb_data.data as q_data, 
  cscart_et_mv_vsb.data as settings, 
  cscart_et_mv_vsb_data.data, 
  cscart_et_mv_vsb_data.text 
FROM 
  cscart_et_mv_vsb 
  LEFT JOIN cscart_et_mv_vsb_data ON cscart_et_mv_vsb_data.vsb_id = cscart_et_mv_vsb.vsb_id 
  AND cscart_et_mv_vsb_data.lang_code = 'en' 
WHERE 
  1 
  AND cscart_et_mv_vsb.status = 'A' 
  AND cscart_et_mv_vsb.company_id = '405' 
ORDER BY 
  cscart_et_mv_vsb.position asc

Query time 0.01403

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "63050.40"
    },
    "ordering_operation": {
      "using_temporary_table": true,
      "using_filesort": true,
      "cost_info": {
        "sort_cost": "52306.92"
      },
      "nested_loop": [
        {
          "table": {
            "table_name": "cscart_et_mv_vsb",
            "access_type": "ALL",
            "rows_examined_per_scan": 558,
            "rows_produced_per_join": 5,
            "filtered": "1.00",
            "cost_info": {
              "read_cost": "119.48",
              "eval_cost": "1.12",
              "prefix_cost": "120.60",
              "data_read_per_join": "133"
            },
            "used_columns": [
              "vsb_id",
              "company_id",
              "status",
              "position",
              "data"
            ],
            "attached_condition": "((`webmarco`.`cscart_et_mv_vsb`.`status` = 'A') and (`webmarco`.`cscart_et_mv_vsb`.`company_id` = '405'))"
          }
        },
        {
          "table": {
            "table_name": "cscart_et_mv_vsb_data",
            "access_type": "ALL",
            "rows_examined_per_scan": 9374,
            "rows_produced_per_join": 52306,
            "filtered": "100.00",
            "using_join_buffer": "Block Nested Loop",
            "cost_info": {
              "read_cost": "161.49",
              "eval_cost": "10461.38",
              "prefix_cost": "10743.47",
              "data_read_per_join": "1M"
            },
            "used_columns": [
              "data_id",
              "vsb_id",
              "text",
              "data",
              "lang_code"
            ],
            "attached_condition": "<if>(is_not_null_compl(cscart_et_mv_vsb_data), ((`webmarco`.`cscart_et_mv_vsb_data`.`vsb_id` = `webmarco`.`cscart_et_mv_vsb`.`vsb_id`) and (`webmarco`.`cscart_et_mv_vsb_data`.`lang_code` = 'en')), true)"
          }
        }
      ]
    }
  }
}

Result

vsb_id company_id status position settings q_data data text
571 405 A 0 a:5:{s:4:"type";s:1:"B";s:10:"show_title";s:1:"N";s:10:"full_width";s:1:"Y";s:11:"product_ids";s:0:"";s:10:"banner_ids";a:2:{i:1941;s:2:"10";i:1938;s:2:"20";}} a:2:{s:5:"title";s:1:"1";s:9:"sub_title";s:0:"";} a:2:{s:5:"title";s:1:"1";s:9:"sub_title";s:0:"";}
577 405 A 0 a:5:{s:4:"type";s:1:"B";s:10:"show_title";s:1:"N";s:10:"full_width";s:1:"Y";s:11:"product_ids";s:0:"";s:10:"banner_ids";a:1:{i:1956;s:2:"10";}} a:2:{s:5:"title";s:4:"text";s:9:"sub_title";s:0:"";} a:2:{s:5:"title";s:4:"text";s:9:"sub_title";s:0:"";}