Explain Query (mysql)

EXPLAIN SELECT `products`.`product_id` AS `t1_c0`, `products`.`crop_id` AS `t1_c1`, `products`.`crop_variety_id` AS `t1_c2`, `products`.`supplier_id` AS `t1_c3`, `products`.`name` AS `t1_c4`, `products`.`units` AS `t1_c5`, `products`.`weight` AS `t1_c6`, `products`.`product_weight_with_packaging` AS `t1_c7`, `products`.`volume` AS `t1_c8`, `products`.`price` AS `t1_c9`, `products`.`packing_order` AS `t1_c10`, `products`.`image_url` AS `t1_c11`, `products`.`status` AS `t1_c12`, `products`.`seconds_needed_to_pack` AS `t1_c13`, `products`.`featured` AS `t1_c14`, `products`.`manipulation_needed` AS `t1_c15`, `products`.`manipulation_instructions` AS `t1_c16`, `products`.`gift` AS `t1_c17`, `products`.`unlocked_above` AS `t1_c18`, `products`.`automated_purchase` AS `t1_c19`, `products`.`refrigerated` AS `t1_c20`, `products`.`description` AS `t1_c21`, `products`.`lead_time` AS `t1_c22`, `products`.`gift_certificate` AS `t1_c23`, `products`.`product_barcode` AS `t1_c24`, `products`.`apply_provincial_tax` AS `t1_c25`, `products`.`apply_national_tax` AS `t1_c26`, `products`.`cc_pending_TODELETE` AS `t1_c27`, `products`.`flow_through` AS `t1_c28`, `products`.`location_header_id` AS `t1_c29`, `products`.`qty_ready_for_picking` AS `t1_c30`, `products`.`slug` AS `t1_c31`, `products`.`created` AS `t1_c32`, `products`.`updated` AS `t1_c33`, `products`.`user_id` AS `t1_c34`, `products`.`release_rate` AS `t1_c35`, `products`.`purchasing_price` AS `t1_c36`, `products`.`is_customizable` AS `t1_c37`, `products`.`conservation_mode_in_basket` AS `t1_c38`, `products`.`conservation_mode_in_warehouse` AS `t1_c39`, `products`.`supplier_product_name` AS `t1_c40`, `products`.`supplier_product_code` AS `t1_c41`, `products`.`lock_status` AS `t1_c42`, `products`.`unit_of_measure` AS `t1_c43`, `products`.`is_new` AS `t1_c44`, `products`.`created_by` AS `t1_c45`, `products`.`days_alert_before_expiry_date` AS `t1_c46`, `products`.`days_remove_before_expiry_date` AS `t1_c47`, `products`.`default_duration_days_minimum_expiration` AS `t1_c48`, `products`.`group_type` AS `t1_c49`, `products`.`visible_on_marketplace` AS `t1_c50`, `products`.`display_position_for_supplier` AS `t1_c51`, `products`.`lock_status_comment` AS `t1_c52`, `products`.`apply_provincial_tax_purchasing` AS `t1_c53`, `products`.`apply_national_tax_purchasing` AS `t1_c54`, `products`.`virtual` AS `t1_c55`, `products`.`delivery_service_fees` AS `t1_c56`, `products`.`charge_by_weight` AS `t1_c57`, `products`.`provenance_required_upon_reception` AS `t1_c58`, `products`.`weight_variance` AS `t1_c59`, `products`.`average_price_quantity` AS `t1_c60`, `products`.`average_price_unit_id` AS `t1_c61`, `products`.`restricted_to_lufa` AS `t1_c62`, `products`.`weight_published_and_always_same` AS `t1_c63`, `products`.`ingredient_list` AS `t1_c64`, `products`.`photo_reshoot_required` AS `t1_c65`, `products`.`reason_for_unpublishing` AS `t1_c66`, `products`.`is_charge_by_weight_capped` AS `t1_c67`, `products`.`max_percentage_of_surplus_charged_for_charge_by_weight_product` AS `t1_c68`, `products`.`is_gluten_free` AS `t1_c69`, `products`.`width` AS `t1_c70`, `products`.`height` AS `t1_c71`, `products`.`length` AS `t1_c72`, `products`.`units_per_box` AS `t1_c73`, `products`.`security_factor` AS `t1_c74`, `products`.`eligible_for_6_pack` AS `t1_c75`, `products`.`sub_sub_id` AS `t1_c76`, `products`.`number_of_items_per_package` AS `t1_c77`, `products`.`reception_type` AS `t1_c78`, `products`.`reception_weight` AS `t1_c79`, `products`.`reception_height` AS `t1_c80`, `products`.`reception_width` AS `t1_c81`, `products`.`reception_length` AS `t1_c82`, `products`.`reception_cost` AS `t1_c83`, `products`.`reception_tolerance` AS `t1_c84`, `products`.`may_drip_force_1st_level` AS `t1_c85`, `products`.`requires_light` AS `t1_c86`, `products`.`store_close_to_drain` AS `t1_c87`, `products`.`minimal_margin` AS `t1_c88`, `products`.`state` AS `t1_c89`, `products`.`state_comment` AS `t1_c90`, `products`.`initial_approval_date` AS `t1_c91`, `products`.`disabled_date` AS `t1_c92`, `products`.`average_price_flag` AS `t1_c93`, `products`.`internal_notes` AS `t1_c94`, `products`.`suggested_description` AS `t1_c95`, `products`.`suggested_name` AS `t1_c96`, `products`.`image` AS `t1_c97`, `products`.`existing_image_product_id` AS `t1_c98`, `products`.`biso_location` AS `t1_c99`, `products`.`manipulation_instructions_packer` AS `t1_c100`, `products`.`special_instructions_packer` AS `t1_c101`, `products`.`is_organic` AS `t1_c102`, `products`.`is_hermetically_sealed` AS `t1_c103`, `products`.`dynamic_pricing` AS `t1_c104`, `products`.`reception_instructions` AS `t1_c105`, `products`.`low_quantity_notification` AS `t1_c106`, `products`.`sample` AS `t1_c107`, `products`.`preference_restriction` AS `t1_c108`, `products`.`consigne_amount` AS `t1_c109`, `products`.`alcohol` AS `t1_c110`, `products`.`freezer_storage` AS `t1_c111`, `products`.`storage_format_in_wh` AS `t1_c112`, `products`.`tote_format_id` AS `t1_c113`, `products`.`units_per_tote` AS `t1_c114`, `products`.`display_nutritional_values` AS `t1_c115`, `products`.`nutritional_values_status` AS `t1_c116`, `products`.`nutritional_values_file` AS `t1_c117`, `products`.`nutritional_values_file_uploaded_at` AS `t1_c118`, `products`.`nutritional_values_file_uploaded_by` AS `t1_c119`, `products`.`quality_visible_to_packer` AS `t1_c120`, `products`.`received_in` AS `t1_c121`, `products`.`is_scs_certified` AS `t1_c122`, `products`.`portion_in_biso` AS `t1_c123`, `products`.`is_organic_USDA` AS `t1_c124`, `products`.`trial_product` AS `t1_c125`, `products`.`portioning_speed_group_id` AS `t1_c126`, `products`.`portioning_packaging_id` AS `t1_c127`, `products`.`purchaser_id` AS `t1_c128`, `products`.`category_manager_id` AS `t1_c129`, `products`.`products_sunday_bb_cap` AS `t1_c130`, `products`.`products_monday_bb_cap` AS `t1_c131`, `products`.`products_tuesday_bb_cap` AS `t1_c132`, `products`.`products_wednesday_bb_cap` AS `t1_c133`, `products`.`products_thursday_bb_cap` AS `t1_c134`, `products`.`products_friday_bb_cap` AS `t1_c135`, `products`.`products_saturday_bb_cap` AS `t1_c136`, `products`.`dp_minimal_price` AS `t1_c137`, `products`.`super_aubaines_image_url` AS `t1_c138`, `products`.`temperature_validation` AS `t1_c139`, `products`.`temperature_validation_min` AS `t1_c140`, `products`.`temperature_validation_max` AS `t1_c141`, `products`.`expiration_validation` AS `t1_c142`, `products`.`sample_weight_validation` AS `t1_c143`, `products`.`qtyoh_calc_validation` AS `t1_c144`, `products`.`temporary_exempt_of_national_tax` AS `t1_c145`, `products`.`create_with_forecast_tool` AS `t1_c146`, `products`.`apply_hst_tax` AS `t1_c147`, `products`.`packaging_weight` AS `t1_c148`, `i18nProducts`.`l_id` AS `t2_c0`, `i18nProducts`.`product_id` AS `t2_c1`, `i18nProducts`.`lang_id` AS `t2_c2`, `i18nProducts`.`l_name` AS `t2_c3`, `i18nProducts`.`l_units` AS `t2_c4`, `i18nProducts`.`l_description` AS `t2_c5`, `i18nProducts`.`l_slug` AS `t2_c6`, `i18nProducts`.`l_ingredient_list` AS `t2_c7`, `i18nProducts`.`l_suggested_description` AS `t2_c8`, `i18nProducts`.`l_suggested_name` AS `t2_c9`, `i18nProducts`.`l_manipulation_instructions` AS `t2_c10`, `i18nProducts`.`l_special_instructions_packer` AS `t2_c11`, `i18nProducts`.`l_reception_instructions` AS `t2_c12` FROM `securelufacom`.`products` `products` LEFT JOIN productSubSubCategories ssc ON ssc.sub_sub_id = products.sub_sub_id LEFT OUTER JOIN `securelufacom`.`productsLang` `i18nProducts` ON (`i18nProducts`.`product_id`=`products`.`product_id`) AND (i18nProducts.lang_id='en') WHERE (`products`.`product_id`='19074') ORDER BY products.supplier_id ASC, ssc.subcategory_id, products.name
id select_type table partitions type possible_keys key key_len ref rows filtered Extra
1 SIMPLE products const PRIMARY PRIMARY 4 const 1 100.00
1 SIMPLE ssc const PRIMARY PRIMARY 4 const 1 100.00
1 SIMPLE i18nProducts ref productslang_ibfk_1, product_id productslang_ibfk_1 4 const 1 100.00 Using where