sql >> Databasteknik >  >> RDS >> Mysql

Hur man optimerar MySQL Views

Om det överhuvudtaget är möjligt att ta bort dessa sammanfogningar, ta bort dem. Att ersätta dem med underfrågor kommer att påskynda det mycket.

du kan också prova att köra något sånt här för att se om det överhuvudtaget har någon hastighetsskillnad.

select [stuff] from orders as ord 
left join (
  create view calc_order_status as
  select ord.id AS order_id,
  (sum(itm.items * itm.item_price) + ord.delivery_cost) AS total_total
  from orders ord 
  left join order_items itm on itm.order_id = ord.id
  group by ord.id
) as ors on (ors.order_id = ord.id) 


  1. Hur kan jag simulera en utskriftssats i MySQL?

  2. Lista alla databaser från en länkad server i SQL Server (T-SQL-exempel)

  3. Migrera Google Cloud SQL för MySQL till en lokal server

  4. MySQL:Hur går jag med i samma bord flera gånger?