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

डेटाबेस रिकॉर्ड की गिनती अनावश्यक है?

शीर्षक प्रश्न का उत्तर देने के लिए। हाँ यह बेमानी है, लेकिन क्या आपको यह करना चाहिए यह आपकी स्थिति पर निर्भर करता है।

जब तक आप प्रदर्शन समस्याओं को नहीं जानते हैं, तब तक अपने आवेदन में गिनती और योग की गणना करें और उन्हें स्टोर न करें। यानी, परिकलित मानों को तब तक संग्रहीत न करें जब तक आपके पास कोई अन्य विकल्प न हो।

ज्यादातर स्थितियों में, आपको इसका सहारा नहीं लेना चाहिए और नहीं करना चाहिए।

यदि आपको परिकलित मानों को संगृहीत करना है, तो निम्न कार्य करें:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysqldump का उपयोग करके MySQL InnoDB डेटाबेस को डंप और लोड करने का सबसे तेज़ तरीका क्या है?

  2. कैसे mysql समारोह में अक्षरांकीय पाठ से अग्रणी शून्य ट्रिम करने के लिए?

  3. MySQL के साथ Entity Framework का उपयोग करते समय, यूनिकोड वर्णों को मूल वर्णों से बदल दिया जाता है

  4. SQL किसी अन्य तालिका के आधार पर पंक्तियों को हटाएं

  5. MYSQL मेरे डेटाबेस में जानकारी नहीं जोड़ रहा है