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

रूबी ऑन रेल्स धीमी है...?

मैं बाकी सभी से सहमत हूँ। आपको प्रोफाइल करना है। आपके कोड में कुछ भी करने का कोई मतलब नहीं है जब तक आप यह नहीं जानते कि विशेष रूप से धीमेपन का कारण क्या है। कारण को समझे बिना किसी समस्या को ठीक करने की कोशिश करना बीमार महसूस करने और बेहतर महसूस होने तक बहुत सारी सर्जरी करने का निर्णय लेने जैसा है। पहले अपनी समस्या का निदान करें। यह नेटवर्क सेटिंग की तरह कुछ छोटा हो सकता है या यह आपके कोड में एक खराब लाइन हो सकती है।

प्रोफाइलिंग के लिए कुछ टिप्स:

अपने रेल एप्लिकेशन को कैसे प्रोफाइल करें

प्रदर्शन परीक्षण रेल अनुप्रयोग

एट द फोर्ज - प्रोफाइलिंग रेल एप्लिकेशन

एक बार जब आपको अड़चन मिल जाए तो आप समझ सकते हैं कि क्या करना है।

मैं इन वीडियो का सुझाव देता हूं:Railslab स्केलिंग रेल

प्रोफेसर परिणामों के आधार पर अब संशोधित:

ठीक है। अब जब आप देख सकते हैं कि आपकी समस्या यह है कि आप किसी अन्य सक्रिय रिकॉर्ड क्वेरी के परिणामों के माध्यम से लूपिंग के आधार पर एक क्वेरी का उपयोग करके किसी प्रकार की गणना कर रहे हैं, तो मैं आपको अपने प्रारंभिक चयन मानदंड को मिलाकर एक कस्टम SQL कथन बनाने की सलाह दूंगा और आपको जो चाहिए वह प्राप्त करने के लिए लूप गणना। आप निश्चित रूप से SQL को ऑप्टिमाइज़ करके इसे गति दे सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. रिमोट मशीन पर डेटा लोड करें

  2. MySQL का डिफ़ॉल्ट संयोजन latin1_swedish_ci क्यों है?

  3. MySQL में कार्डिनैलिटी क्या है?

  4. मैं आरंभिक वर्णों की श्रेणी के आधार पर कैसे चयन करूं?

  5. फ्रेशर + अनुभवी के लिए सामान्य MySql साक्षात्कार प्रश्न और उत्तर