नहीं, MySQL स्मार्ट है और धीमा नहीं होगा . उसके लिए जाँच करने की परेशानी से न गुजरें, MySQL आपके लिए यह कर देगा।
यदि आप वर्तमान में मौजूद मान पर कॉलम सेट करते हैं, तो MySQL इसे नोटिस करता है और इसे अपडेट नहीं करता है। कोई लिखित कार्रवाई नहीं की जाती है। (स्रोत )
लेकिन,
MySQL कॉलम-टू-अपडेट पर WHERE-क्लॉज का उपयोग यह निर्धारित करने के लिए कर सकता है कि किस इंडेक्स का उपयोग करना है (और इस प्रकार कौन सी पंक्तियों की जांच करनी है), इस मामले में यह आपके अपडेट-ऑपरेशन को तेज कर सकता है। यदि आपका कॉलम अनुक्रमित है, तो उसे शामिल करें ।