ಆದ್ದರಿಂದ, ಮೂಲಭೂತವಾಗಿ ಇದರ ಅರ್ಥವೇನೆಂದರೆ, ಮೊದಲು ಟ್ರಾನ್ಸಾಕ್ಷನ್ ವು a ಮೇಲೆ ಎಕ್ಸ್ಕ್ಲೂಸಿವ್ ಲಾಕ್ ಅನ್ನು ವಿನಂತಿಸುತ್ತದೆ, ಒಮ್ಮೆ ಸಿಕ್ಕರೆ ಅದು ನಂತರಕ್ಕಾಗಿ ಕಾಯಬೇಕು, ಅದು a ಯನ್ನು ಓದುತ್ತದೆ ಮತ್ತು ನಂತರ a ಯಲ್ಲಿ ಬರೆಯುತ್ತದೆ, ನಂತರ ಟ್ರಾನ್ಸಾಕ್ಷನ್ 2 ಶೇರಡ್ ಲಾಕ್ ಅನ್ನು ಬಿ ನಲ್ಲಿ ವಿನಂತಿಸಿದರೆ ಅದನ್ನು ನೀಡಲಾಗುತ್ತದೆ ಒಂದು ವೇಳೆ ಬೇರೆ ಯಾವುದೇ ಟ್ರಾನ್ಸಾಕ್ಷನ್ ಗಳಿಲ್ಲ ಎಂದು ಊಹಿಸುತ್ತಿದ್ದರೆ, ಏಕೆಂದರೆ ಇವುಗಳು ವಿಭಿನ್ನ ಡೇಟಾ ಐಟಂನಲ್ಲಿವೆ ಮತ್ತು ಇದು ಎಕ್ಸ್ಕ್ಲೂಸಿವ್ ಲಾಕ್ ಆಗಿದೆ ಮತ್ತು ಇದು ಕೇವಲ ಬಿ ನಲ್ಲಿ shared ಲಾಕ್ ಆಗಿದ್ದು, a ಗೆ ಯಾವುದೇ ಸಂಬಂಧವಿಲ್ಲ ಅದನ್ನು ನೀಡಲಾಗಿದೆ,ಅದು ಓದುತ್ತದೆ, ಏಕೆಂದರೆ ಅದು ಶೇರಡ್ ಲಾಕ್ ಅನ್ನು ಪಡೆದುಕೊಂಡಿದೆ ಏಕೆಂದರೆ ಅದು ಬರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ.
కాబట్టి, తప్పనిసరిగా మొదటి ట్రాన్సాక్షన్ ఒక రిక్వెస్ట్ లు ఎక్సక్లూజివ్ లాక్ a మీద ఒకసారి లేకుంటే అది పొందే వరకు వేచి ఉండాలి, ఇది a ని రీడ్ చేసి మరియు a మీద రైట్ చేస్తుంది, తర్వాత ట్రాన్సాక్షన్ 2 అభ్యర్థన షేర్డ్ లాక్ b మంజూరు చేయబడింది, అప్పటి నుండి ఇతర ట్రాన్సాక్షన్ లు లేవని అనుకుంటే, ఎందుకంటే ఇవి విభిన్న డేటా అంశంలో ఉన్నాయి మరియు ఇది ఎక్సక్లూజివ్ లాక్ a మరియు ఇది b తో షేర్ చేయబడిన లాక్, దీనికి a తో సంబంధం లేదు, అది మంజూరు చేయబడుతుంది చదువుతుంది, ఎందుకంటే దీనికి షేర్డ్ లాక్ ఉంది, అది మాత్రమే చదవగలదు కానీ రాయలేదు.