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

बड़ी प्राथमिक कुंजी:1+ अरब पंक्तियाँ MySQL + InnoDB?

मेरा सुझाव है कि आप पार्टिशनिंग शुरू करें आईडी या तिथि के अनुसार आपकी तालिका। कुछ परिभाषित तर्क के अनुसार विभाजन एक बड़ी तालिका को कई छोटी तालिका में विभाजित करता है (जैसे इसे दिनांक सीमाओं के अनुसार विभाजित करना), जो उन्हें अधिक प्रबंधनीय प्रदर्शन और स्मृति के अनुसार बनाता है। MySQL 5.1 में यह सुविधा अंतर्निहित है, या आप इसे कस्टम समाधानों का उपयोग करके कार्यान्वित कर सकते हैं।

एक फ्लैट-फाइल में भंडारण को लागू करने में, आप डेटाबेस के सभी फायदे खो देते हैं - अब आप डेटा से जुड़े प्रश्नों को नहीं कर सकते हैं।



  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 एक LIMIT के साथ परिणामों का SUM चुनें

  2. क्या एकाधिक पंक्तियों और तालिकाओं से स्ट्रिंग को एक परिणाम कॉलम में जोड़ना संभव है?

  3. PostgreSQL और MySQL क्रॉस प्रतिकृति का अवलोकन

  4. MySQL में माइनस ऑपरेटर?

  5. SQL के लिए एकाधिक क्वेरी कैसे करें