摘要: 1. 主从同步的延迟的原因 我们知道, 一个服务器开放N个链接给客户端来连接的, 这样有会有大并发的更新操作, 但是从服务器的里面读取binlog 的线程仅有一个, 当某个SQL在从服务器上执行的时间稍长 或者由于某个SQL要进行锁表就会导致,主服务器的SQL大量积压,未被同步到从服务器里。这就导致 阅读全文
posted @ 2019-04-25 19:59 小呆1107 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、ip:通过访问电脑的ip实现 2、pv:页面浏览量,用户每一次对网站中的每个页面访问均被记录1次。用户对同一页面的多次刷新,访问量累计。 3、UV (Unique Visitor) 独立访客 通过访问电脑的cookies实现。 4、QPS:Queries Per Second意思是“每秒查询率” 阅读全文
posted @ 2019-04-25 19:34 小呆1107 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1,什么是缓存穿透? 一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找(比如DB)。如果key对应的value是一定不存在的,并且对该key并发请求量很大,就会对后端系统造成很大的压力。这就叫做缓存穿透。 如何避免? 1:对查询结果为空的情况也进行缓存,缓存 阅读全文
posted @ 2019-04-25 14:06 小呆1107 阅读(176) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-04-25 12:00 小呆1107 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consistency):事务 阅读全文
posted @ 2019-04-25 11:44 小呆1107 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1、alter用于在已有的表中添加、删除或修改列 添加:alter table table_name add column_name datatype; alter table user add pwd varchar(255) 删除:alter table table_name drop colu 阅读全文
posted @ 2019-04-25 11:40 小呆1107 阅读(107) 评论(0) 推荐(0) 编辑