| 1. |
Since Every Conflict-serializable Schedule Is View Serializable, Why Do We Emphasize Conflict Serializability Rather Than View Serializability? |
|
Answer» Most of the concurrency control protocols (protocols for ensuring that only SERIALIZABLE SCHEDULES are generated) used in practice are based on conflict serializability—they actually permit only a SUBSET of conflict serializable schedules. The GENERAL FORM of view serializability is very expensive to test, and only a very restricted form of it is used for concurrency control. Most of the concurrency control protocols (protocols for ensuring that only serializable schedules are generated) used in practice are based on conflict serializability—they actually permit only a subset of conflict serializable schedules. The general form of view serializability is very expensive to test, and only a very restricted form of it is used for concurrency control. |
|