when a commit occurs in the transaction then the points are as mentioned:-
1)an SCN is created & record in redo log buffer
2)LGWR writes from Redo log buffer to redo log files
3)oracle shows commit complete
4)locks now can be released