Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL व्यूज को ऑप्टिमाइज़ कैसे करें

यदि उन जोड़ों को हटाना संभव हो तो उन्हें हटा दें। उन्हें सबक्वेरी से बदलने से इसमें बहुत तेजी आएगी।

आप कुछ इस तरह से चलाने की कोशिश कर सकते हैं यह देखने के लिए कि क्या इसकी गति में कोई अंतर है।

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. कमांड लाइन के माध्यम से लिनक्स पर एक MySQL डेटाबेस का चयन करें

  2. सॉकेट के माध्यम से स्थानीय MySQL सर्वर से कनेक्ट नहीं हो सकता '/tmp/mysql.sock

  3. एकाधिक थ्रेड्स द्वारा सम्मिलित करने के कारण MySQL में गतिरोध

  4. मल्टी-क्लाउड डेटाबेस में MySQL स्प्लिट-ब्रेन को खत्म करना

  5. ड्राइवर के रूप में pymysql का उपयोग करके Django को कैसे कॉन्फ़िगर करें?