好未来

数据库

两个写事务能并发吗?如果是写的两张表
mysql主从,主从这种东西是为了解决啥的
写:在主机,然后同步到其他从机
读:在从机来读

行锁何时被触发?
update,select for update这样,还有在选中一行时被触发。
什么叫选中一行?通过索引或者主键或者联合索引可以精确定位到该行时。

比如select * from where id like ‘%asdas%’
假设这样选择了一行,也是锁的整张表,因为要扫全表才能出这条记录。

innoDb是支持行锁,但是何时触发行锁,是根据语句来的。

锁的级别
共享锁+排他锁+独占锁(for update)

系统架构

好未来_第1张图片

各个环节没有单点,全是集群,集群通过keepAlive进行管理
mysql是最慢的查询,快一些的是索引树,这个是文件索引树,需要定期维护。

你可能感兴趣的:(好未来)