So, essentially it means that first the transaction one requests the exclusive lock on a, once it gets it otherwise it must wait once in gets it, it reads a and then write to a, then transaction 2 request the shared lock on b which will be granted, if there are assuming there are no other transaction since, because these are in the different data item and this is a exclusive lock and this is just shared lock on b which is got nothing to do with a, that is granted then it reads, because it has got a shared lock it can only read it cannot write.
కాబట్టి, తప్పనిసరిగా మొదటి ట్రాన్సాక్షన్ ఒక రిక్వెస్ట్ లు ఎక్సక్లూజివ్ లాక్ a మీద ఒకసారి లేకుంటే అది పొందే వరకు వేచి ఉండాలి, ఇది a ని రీడ్ చేసి మరియు a మీద రైట్ చేస్తుంది, తర్వాత ట్రాన్సాక్షన్ 2 అభ్యర్థన షేర్డ్ లాక్ b మంజూరు చేయబడింది, అప్పటి నుండి ఇతర ట్రాన్సాక్షన్ లు లేవని అనుకుంటే, ఎందుకంటే ఇవి విభిన్న డేటా అంశంలో ఉన్నాయి మరియు ఇది ఎక్సక్లూజివ్ లాక్ a మరియు ఇది b తో షేర్ చేయబడిన లాక్, దీనికి a తో సంబంధం లేదు, అది మంజూరు చేయబడుతుంది చదువుతుంది, ఎందుకంటే దీనికి షేర్డ్ లాక్ ఉంది, అది మాత్రమే చదవగలదు కానీ రాయలేదు.