Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mengoptimalkan Tampilan MySQL

Jika memungkinkan untuk menghapus gabungan itu, hapus saja. Menggantinya dengan subquery akan sangat mempercepatnya.

Anda juga dapat mencoba menjalankan sesuatu seperti ini untuk melihat apakah ada perbedaan kecepatan sama sekali.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hapus beberapa baris dengan memilih kotak centang menggunakan PHP

  2. Cara mengelola database dengan phpMyAdmin

  3. Menggunakan Otomatisasi untuk Mempercepat Tes Rilis di Galera Cluster Dengan ClusterControl

  4. MySQL - Bagaimana cara mencari pencocokan kata yang tepat menggunakan LIKE?

  5. Bagaimana cara memeriksa apakah pengguna sudah ada di MySQL dengan PHP