मैसकल में बिल्ट इन रोवर्जनिंग मैकेनिज्म नहीं है। जबकि टाइमस्टैम्प प्रकार का उपयोग करना ठीक लग सकता है, आप उन प्रश्नों के लिए गलत होने जा रहे हैं जो एक साथ कई पंक्तियों को अपडेट करते हैं और अधिक समय लेते हैं, फिर टाइमस्टैम्प का रिज़ॉल्यूशन निर्दिष्ट मान के रूप में परिवर्तन की शुरुआत पर आधारित होता है, न कि अंत परिवर्तन।
इसलिए, यदि आपकी अपडेट क्वेरी 100 पंक्तियों को प्रभावित करती है, तो सभी पंक्तियों का टाइमस्टैम्प समान होगा (मान लीजिए 2015-10-28 09:47:10.123456 का मान)। लेकिन, यह संभव है कि 2015-10-28 09:47:10.654321 तक पंक्तियों का लेखन समाप्त नहीं होगा।
यदि, अलग से, आप किसी अन्य टाइमस्टैम्प के आधार पर सभी बदली हुई पंक्तियों की तलाश कर रहे हैं, (जैसे 2015-10-28 09:47:10.500000), तो आपको अपने इच्छित परिणाम नहीं मिलेंगे। और आपके कोड के आधार पर, आप बदली हुई 100 पंक्तियों को याद कर सकते हैं।
यह तथ्य है कि अब पंक्तियों में परिवर्तन का अतीत में टाइमस्टैम्प हो सकता है कि आप सभी बदली हुई पंक्तियों को प्राप्त करने के लिए केवल 2 टाइमस्टैम्प की तुलना नहीं कर सकते।