update更新语句流程是怎么样的 update更新语句基本流程也会查询select流程一样,都会走一遍. update涉及更新数据,会对行加dml写锁,这个DML读锁是互斥的.其他dml写锁需要等待.建议设置加锁的最长时间,由参数innodb_lock_wait_timeout控制 mysql是高可用数据库(crash-safe),都是先写日志,再写数据,就是WAL技术(Write-Ahead Logging). 日志分类:redo log日志(重做日志),binlog日志(逻辑日志或归档日志