I understand the Database isolation levels which is very well documented in Wikipedia and Oracle documentation.
I have few questions perhaps:
- For a particular isolation level, does database only decides the resource to lock(e.g. table, row, or data in a column) or this is configurable?
- Other than Isolation Levels, can a user/application exclusively create lock on some resource? If not, why?