1. The document provides solutions to problems regarding database replication.
2. For a read-only replicated database, availability improves as more replicas are added. However, for an update-only replicated database, availability can decrease if the replication protocol requires updating all replicas for a transaction to commit.
3. The replication protocol described, where transactions execute on one server and propagate updates to the other server within the transaction boundary using two-phase locking and two-phase commit, does not provide one-copy serializability. A history is provided as a counterexample.