![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试经历
记录自己找工作时,面试官问到的问题。
二次觉醒
路靠自己去走,才能越走越宽。
展开
-
Mysql搭建数据库主从复制,会有同步延迟问题,怎么解决?
(1)主从复制是单线程操作,当主库TPS高,产生的超过从库sql线程执行能力。(2)业务适合的话,写入主库后,再写缓存,读的时候可以读缓存,没命中再读从库。(1)业务需要有一定的容忍度,程序和数据库直接增加缓存,降低读压力。:主从同步,在大数据场景下,会发现写入主库的数据,在从库没找到。(3)、服务器硬件问题,如磁盘,CPU,还有网络延迟等。(6)业务侧解决,比如核心业务强制走主库,结合缓存使用。(3)读写分离,一主多从,分散主库和从库压力。(2)从库执行了大的sql操作,阻塞等待。原创 2023-03-02 17:23:55 · 218 阅读 · 0 评论 -
MySQL单表数据1000万,主键id是无序的,手写sql查出第900万条数据
使用LIMIT查出id,再根据id找到这一行的数据,查询速度一般,1.753s。数据库配置:阿里云RDS,MySQL5.7,4核16G。:直接使用 LIMIT,查询速度最慢,6.676s。:把id设置成索引,使用。(1)设置id为唯一索引。原创 2023-02-27 12:06:22 · 214 阅读 · 0 评论