What is a transaction isolation level?
the level of visibility and access a transaction has to the units of work of other transactions such as uncommitted writes
facilitating each transaction to occur on its own dedicated vCPU to guarantee throughput
executing each transaction in its own dedicated threadpool to facilitate thread isolation
executing each transaction on its own process to provide resource isolation