数据库一致性是怎么实现的?锁吗,禁止读未同步的数据?