viewserializable
View serializable is a database correctness criterion for the interleaved execution of multiple transactions. A schedule of reads and writes is view-serializable if there exists a serial (non-concurrent) schedule of the same transactions that yields identical read results and the same final writes for every data item.
Intuitively, view serializability depends on the read-from relations rather than the exact order of operations. A
Relation to other notions: Every conflict-serializable schedule is view-serializable, but the converse is not guaranteed. View
Practical aspects: Determining view serializability for an arbitrary schedule is computationally harder than testing conflict serializability.