क्या MySQLBulkLoader लेनदेन के साथ उपयोग किया जा सकता है? मुझे लोडर के उदाहरण के लिए लेनदेन को स्पष्ट रूप से संलग्न करने का कोई तरीका नहीं दिखता है। क्या कोई और तरीका है?क्या MySQLBulkLoader लेनदेन के साथ उपयोग किया जा सकता है?
उत्तर
के रूप में MySQL प्रलेखन टीम के सदस्य द्वारा here ने कहा:
It's not atomic. The records loaded prior to the error will be in the
table.
काम arround समर्पित तालिका में डेटा आयात करना और फिर INSERT INTO ... SELECT ...
जो परमाणु आपरेशन किया जाएगा अमल है। विशाल डेटा सेट पर यह लंबे लेनदेन के कारण संभावित समस्या है।
MySQL manual इंगित करता है कि MySQLBulkLoader 'लोड डेटा इन्फाइल' का एक रैपर है। आप ध्यान न दें इनपुट पंक्तियों को एक अनूठा कुंजी मान पर कोई मौजूदा पंक्ति नकल को छोड़ दिया जाता है निर्दिष्ट करते हैं,
: 'डेटा लोड INFILE' प्रलेखन देखते हुए मैं इस पैरा देखा। यदि आप या तो विकल्प निर्दिष्ट नहीं करते हैं, तो व्यवहार इस पर निर्भर करता है कि स्थानीय कीवर्ड निर्दिष्ट है या नहीं। LOCAL के बिना, एक त्रुटि तब होती है जब डुप्लिकेट कुंजी मान पाया जाता है, और शेष टेक्स्ट फ़ाइल को अनदेखा किया जाता है। LOCAL के साथ, डिफ़ॉल्ट व्यवहार वैसा ही है जैसे IGNORE निर्दिष्ट है; ऐसा इसलिए है क्योंकि सर्वर ऑपरेशन के बीच में फ़ाइल के संचरण को रोकने का कोई तरीका नहीं है।
मुझे लेनदेन पर कोई चर्चा नहीं मिली लेकिन उपर्युक्त पैराग्राफ इंगित करेगा कि लेनदेन संभव नहीं है।
एक आयात तालिका में डेटा आयात करने के लिए एक कामकाज होगा और फिर वांछित तालिका में लेनदेन का उपयोग कर डेटा को संसाधित करने के लिए एक अलग संग्रहीत प्रक्रिया का उपयोग करें।
तो जव
- 1. क्या Magento केकपीएचपी के साथ एकीकृत किया जा सकता है?
- 2. क्या node.js php के साथ एकीकृत किया जा सकता है?
- 3. तत्काल क्या किया जा सकता है?
- 4. IENumerable प्रकार तर्कों के साथ उपयोग नहीं किया जा सकता
- 5. लेनदेनस्कोप रोलबैक सेलेनियम या वाटिन के साथ उपयोग किया जा सकता है?
- 6. क्या डीबीआईएक्स :: कक्षाओं के बजाय संग्रहित प्रक्रियाओं के साथ कक्षा का उपयोग किया जा सकता है?
- 7. क्या WampServer उत्पादन में सफलतापूर्वक उपयोग किया जा सकता है?
- 8. एसवीजी फाइलें, क्या उनका उपयोग किया जा सकता है?
- 9. क्या Log4JLogger का मूल कारण पाया जा सकता है या उपयोग नहीं किया जा सकता है?
- 10. क्या कोई अपाचे सोलर इंडेक्स को डीबी के साथ लेनदेन के अनुरूप लेनदेन कर सकता है?
- 11. क्यूआर कोड, आर के साथ उत्पन्न किया जा सकता है?
- 12. Cpython में क्या किया जा सकता है जो IronPython में नहीं किया जा सकता है?
- 13. क्या "यह" कीवर्ड मूल्य प्रकारों के साथ उपयोग किया जा सकता है?
- 14. क्या विजुअल स्टूडियो 2008 के साथ रेजर का उपयोग किया जा सकता है?
- 15. क्या UILongPressGestureRecognizer स्पर्श स्पर्श ईवेंट जैसे स्पर्शों के साथ उपयोग किया जा सकता है?
- 16. क्या बूलियन ऑपरेटर प्रीप्रोसेसर के साथ उपयोग किया जा सकता है?
- 17. क्या सिल्विन के साथ वाल्ग्रिंड का उपयोग किया जा सकता है?
- 18. क्या ओपनवर का उपयोग टाइपमैक आइसोलेटर के साथ किया जा सकता है?
- 19. क्या टाइपस्क्रिप्ट का उपयोग फोनगैप (या इसी तरह) के साथ किया जा सकता है?
- 20. क्या jQuery चयनकर्ताओं को डीओएम उत्परिवर्तन पर्यवेक्षकों के साथ उपयोग किया जा सकता है?
- 21. क्या आईएसओ पर टेबल व्यू के साथ NSDictionary का उपयोग किया जा सकता है?
- 22. क्या पावरहेल के साथ कंसोल 2 का उपयोग किया जा सकता है?
- 23. क्या XeLaTeX निर्माता का उपयोग स्फिंक्स के साथ किया जा सकता है?
- 24. क्या std :: async टेम्पलेट फ़ंक्शंस के साथ उपयोग किया जा सकता है
- 25. क्या SQL क्लाउड एसक्यूएल के साथ SQLAlchemy का उपयोग किया जा सकता है?
- 26. गोला के बिना वैला का उपयोग किया जा सकता है?
- 27. वेबलॉगिक में विभिन्न अनुप्रयोगों से ईजेबी के बीच एक लेनदेन का प्रचार किया जा सकता है?
- 28. क्या SQL सर्वर और मोंगो एक साथ उपयोग किया जा सकता है?
- 29. पाइथन डेल() अंतर्निर्मित में उपयोग नहीं किया जा सकता है?
- 30. गेटर्स बराबर और हैशकोड में उपयोग किया जा सकता है?
कृपया ध्यान दें कि यह MyISAM तालिकाओं पर लागू होता है, जो लेनदेन का समर्थन नहीं करता है। इनो डीडी कम से कम लोड डेटा के रूप में लेनदेन के रूप में व्यवहार करता है। – nos