数据库性能测试范围
1数据库架构
数据库常用架构,使用多台服务器,一台主要用来写,更新,从的主机主要用来查询
但是在实际情况,我们更新了数据后,需要时间把数据同步到从数据库,所以偶尔会出现刚更新的数据读不出来,等10秒后再刷新即可。
优点:分担了多台服务器的压力
缺点:有可能存在主从延时
master挂掉用,只能查询,不能进行更新
双机热备:读写都在一台机器上
优点:读写在master上,所以没有存在读写延时
当master挂掉后,vip立马指向slave备份,slave就会立即变身成为master
缺点:当master挂掉后,vip转移到slave上,slave再挂后,也不会返回到原先的master上了
转移到slave上后,更新的数据不会再备份到master上了
主从机器数据延迟是一定会存在的,只是尽量控制很小
注意:什么样的架构才是最好的,适用于业务的架构才是最好的
2数据库分库分表
数据库分库分表原因