摘要:
Spring IOC容器就像是一个生产产品的流水线上的机器,Spring创建出来的Bean就好像是流水线的终点生产出来的一个个精美绝伦的产品。既然是机器,总要先启动,Spring也不例外。因此Bean的加载流程总体上来说可以分为两个阶段: 容器启动阶段 Bean创建阶段 一、容器启动阶段: 容器的启 阅读全文
摘要:
背景间隙锁是MySQL在RR可重复读隔离级别下用来修复幻读才引入的一种锁,间隙锁也只有在RR可重复读隔离级别下才会存在,如果是在RC读已提交隔离级别下,是没有间隙锁的存在的。另外,我们也知道,幻读这种现象也只有在当前读的时候才会发生,在一致性快照读的情况下是没有幻读现象的。 那么间隙锁到底是怎么样工 阅读全文
摘要:
1、日志系统:平时在设计系统时可以借鉴一下 参考下面文章 https://www.cnblogs.com/ScarecrowAnBird/p/18163444 2、索引:提高性能利器 3、锁:提高并发能力小绝招 https://www.cnblogs.com/ScarecrowAnBird/p/18 阅读全文
摘要:
转发https://segmentfault.com/a/1190000041758784 一、MySQL日志 MySQL日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。其中比较重要的就是二进制日志binlog(归档日志)、事务日志redo log(重做日志)和undo lo 阅读全文
摘要:
回顾我们之前讲 MySQL 相关的几节课程,你会发现 主从同步有多重要: 解决数据可靠性的问题需要用到主从同步; 解决 MySQL 服务高可用要用到主从同步; 应对高并发的时候,还是要用到主从同步。 我们在运维 MySQL 集群时,遇到的很多常见的问题,比如说: 为什么从节点故障会影响到主节点? 为 阅读全文
摘要:
转载自:https://www.yuque.com/gavincoder/ngs5gi/ckgnho SQL语句优化所有的优化都逃不了索引B+树结构,是否满足、违背最优查询条件。不要把SELECT子句写成 SELECT *1.查询出来的字段多2.数据库要先去把表结构查询出来,改造sql语句为sele 阅读全文
摘要:
原文连接 :http://www.cdadata.com/14475 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。 阅读全文
摘要:
来源知乎 https://www.zhihu.com/people/lowry-30 作者:Lowry链接:https://www.zhihu.com/question/421237964/answer/1795200233来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处 阅读全文
摘要:
istio 创建pod的时候会给默认自动注入的命名空间 注入sidecar ,sidecar中包含envoy组件和pilot-agent组件 ,这两个共同组成sidecar。 这次的目的就是为了观察istio 注入的过程。 首先我们新创建一个test 命名空间 [root@istio-master 阅读全文
摘要:
按照官网的步骤已经装好了k8s集群,一个主节点,两个node节点 然后在网络好的情况下安装了istio [root@istio-master istio-1.6.8]# istioctl version client version: 1.6.8 control plane version: 1.6 阅读全文