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

क्या mysqldumps को लोड करने का कोई तेज़ तरीका है?

मान लें कि आप InnoDB का उपयोग कर रहे हैं...

मैं मौजूदा mysqldump आउटपुट फ़ाइलों का ढेर होने की स्थिति में था जिसे मैं उचित समय में आयात करना चाहता था। टेबल (प्रति फ़ाइल एक) लगभग 500MB की थी और प्रत्येक में डेटा की लगभग 5,000,000 पंक्तियाँ थीं। निम्नलिखित मापदंडों का उपयोग करके मैं डालने के समय को 32 मिनट से घटाकर 3 मिनट से कम करने में सक्षम था।

आपको काफी बड़े innodb_buffer_pool_size . की भी आवश्यकता होगी सेटिंग।

क्योंकि मेरे आवेषण एकबारगी थे, मैंने बाद में सेटिंग्स को वापस कर दिया। यदि आप उनका लंबे समय तक उपयोग करना जारी रखेंगे, तो सुनिश्चित करें कि आप जानते हैं कि वे क्या कर रहे हैं।

मुझे सेड्रिक नील के ब्लॉग पर इन सेटिंग्स का उपयोग करने का सुझाव मिला। और प्रत्येक सेटिंग के लिए विस्तृत विवरण 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. जब मैं स्कीमा पूछता हूं तो MySQL उतार-चढ़ाव वाली पंक्ति गणना देता है?

  2. PhpMyAdmin कैसे स्थापित करें

  3. पाइथन के साथ MySQL में एकाधिक टैब-सीमांकित टेक्स्ट फ़ाइलें डालें?

  4. Ubuntu 20.04 पर MySQL 5.6 स्थापित करें

  5. SQL - यदि मौजूद है तो अद्यतन करें अन्यथा सिंटेक्स त्रुटि डालें