mysql的事务是怎么实现的 mysql事务写入速度很慢,有什么办法能加速?

mysql事务写入速度很慢,有什么办法能加速?多个网络用户同时读取同一数据库表,并不会产生冲突,只有一部分读另一部分写或者大家都要写数据库时才会产生冲突,数据库执行的是并发操作,也就是说微观上是串行操

mysql事务写入速度很慢,有什么办法能加速?

多个网络用户同时读取同一数据库表,并不会产生冲突,只有一部分读另一部分写或者大家都要写数据库时才会产生冲突,数据库执行的是并发操作,也就是说微观上是串行操作,宏观上是并行操作。mysql是网络数据库,支持多事务处理,为了保证数据库的一致性,就要在访问数据库时合理运用互斥机制。

了解这个机制就好办了,常用的锁有共享锁,也就是读锁,排斥锁也就是写锁,还有更新锁,也就是更新操作时加的锁,也可以归类于写锁。如果已经加了读锁了,就不要再加写锁了,防止数据不一致。如果有写锁了就不要再加写锁了,防止数据库死锁。