So, the multi granularity locking actually can solve it, whenever this thing is trying to insert it checks all the way up its parents and see that is locked in S mode, because this is being done, so this cannot be inserted.
ಆದ್ದರಿಂದ, ಮಲ್ಟಿ ಗ್ರ್ಯಾನ್ಯುಲಾರಿಟಿ ಲಾಕಿಂಗ್ ವಾಸ್ತವವಾಗಿ ಅದನ್ನು ಪರಿಹರಿಸಬಹುದು, ಈ ವಿಷಯವು ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವಾಗಲೆಲ್ಲಾ ಅದು ತನ್ನ ಹೆತ್ತವರನ್ನು ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಎಸ್ ಮೋಡ್ ನಲ್ಲಿ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ ಎಂದು ನೋಡಿ, ಏಕೆಂದರೆ ಇದನ್ನು ಮಾಡಲಾಗುತ್ತಿದೆ, ಆದ್ದರಿಂದ ಇದನ್ನು ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ.