如何比较并选择MySQL中不同类型的锁机制?