MySQL innoDB उत्पादन समय खोए बिना कॉलम जोड़ें


0

मैं अपने डेटाबेस में एक स्तंभ जोड़ना चाहता हूं जिसमें लाखों पंक्तियाँ हैं और मैंने देखा कि संस्करण 5.6+ लॉक के साथ परिवर्तन तालिका का समर्थन करता है = कोई नहीं।

अगर मैं नीचे दिए गए कोड को चलाता हूं, तो क्या यह मुझे पंक्तियाँ डालने / अपडेट करने से रोक देगा? इसके अलावा, यदि कोई पंक्ति सम्मिलित या अद्यतन की जाती है, तो परिवर्तन तालिका को इस परिवर्तन के बारे में कैसे पता चलेगा?

ALTER TABLE database.table ADD COLUMN column_name VARCHAR(100), ALGORITHM=INPLACE, LOCK=NONE;

स्रोत: https://dev.mysql.com/doc/refman/5.6/en/innodb-online-ddl-operations.html#innodb-online-ddl-summary-grid

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.