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

लाखों पंक्ति डालने के लिए MySQL को कैसे अनुकूलित करें?

InnoDB में बड़ी मात्रा में डेटा आयात करने के लिए:

  1. MySQL कॉन्फ़िगरेशन में सेट करें

    • innodb_doublewrite =0
    • innodb_buffer_pool_size =50%+ सिस्टम मेमोरी
    • innodb_log_file_size =512M
    • लॉग-बिन =0
    • innodb_support_xa =0
    • innodb_flush_log_at_trx_commit =0
  2. लेन-देन शुरू होने के ठीक बाद जोड़ें:

    FOREIGN_KEY_CHECKS =0 सेट करें;

    UNIQUE_CHECKS =0 सेट करें;

    ऑटोकॉमिट सेट करें =0;

  3. लेन-देन समाप्त होने से ठीक पहले सेट करें:

    UNIQUE_CHECKS =1 सेट करें;

    FOREIGN_KEY_CHECKS =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. प्रतिक्रिया में फ़ेच का उपयोग करना, डेटाबेस तक पहुँचने के लिए उपयोगकर्ता नाम पासवर्ड की आवश्यकता है

  2. उन सभी डेटा का चयन कैसे करें जिनकी इनपुट सरणी मिली और mysql में नहीं मिली

  3. PGSQL में MySQL के सबस्ट्रिंग_इंडेक्स () का अनुकरण करना

  4. SQL डेटाबेस में GeoDataFrame लिखें

  5. mysql समान मान वाली पंक्तियों को कैसे क्रमित करता है?