MySQL का ALTER TABLE प्रदर्शन बहुत बड़ी तालिकाओं के साथ एक समस्या बन सकता है। MySQL वांछित नई संरचना के साथ एक खाली तालिका बनाकर, पुरानी तालिका से सभी डेटा को नए में सम्मिलित करके और पुरानी तालिका को हटाकर अधिकांश परिवर्तन करता है। इसमें बहुत लंबा समय लग सकता है, खासकर यदि आपके पास मेमोरी कम है और टेबल बड़ी है और इसमें बहुत सारे इंडेक्स हैं। बहुत से लोगों के पास ALTER TABLE संचालन का अनुभव होता है, जिन्हें पूरा होने में घंटों या दिनों का समय लगता है।
वैसे भी यदि आपको परिवर्तन तालिका के साथ आगे बढ़ने की आवश्यकता है, तो शायद निम्नलिखित संसाधन आपकी सहायता कर सकते हैं:
- https://www. percona.com/doc/percona-toolkit/2.2/pt-online-schema-change.html
- https://github.com/soundcloud/lhm
- https://githubengineering.com /gh-ost-github-s-online-migration-tool-for-mysql/