जैसा कि ऊपर मेरी टिप्पणियों में बताया गया है, आपको चाहिए पता लगाएं कि अधिकांश जरूरतों के लिए एक लेनदेन पर्याप्त है; हालांकि, यदि आपको अन्य कॉल के पूर्ण होने तक स्पष्ट रूप से प्रतीक्षा करने की आवश्यकता है, तो GET_LOCK(str,timeout)
:
यह फ़ंक्शन कथन-आधारित प्रतिकृति के लिए असुरक्षित है। MySQL 5.5.1 से शुरू होकर, यदि आप इस फ़ंक्शन का उपयोग करते हैं तो एक चेतावनी लॉग की जाती है जब binlog_format
STATEMENT
पर सेट है . (बग #47995)