- 博客(10)
- 收藏
- 关注
原创 Linux安装MongoDB
1.去官网找到安装包地址,复制下来官网地址:https://www.mongodb.com/download-center?jmp=nav#community我使用的安装包地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64- 4.0.0.tgz2.使用SSH登录服务器,找一个文件夹放到安装包,我这里使用的是/usr...
2019-10-31 19:46:55
245
原创 什么时候索引失效
1 .最左前缀法则:如果是联合索引,查询从索引的最左侧开始,没有跳过其他索引,则成功,如果跳过,则失效。create index index_name on user(name,status,address);select * from user where name=? and status=? and address=?(全部索引有效)select * from user where s...
2019-10-29 10:13:36
458
原创 优化之EXPAIN执行计划
#准备测试数据CREATE TABLE actor (id int(22) NOT NULL AUTO_INCREMENT,name varchar(255) DEFAULT NULL,update_time datetime DEFAULT NULL,PRIMARY KEY (id)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=ut...
2019-10-23 14:53:19
571
原创 优化之慢查询
优化之慢查询概念查询超过指定的时间的语句叫慢查询查询查看慢查询的指定的时间show variables like “%long%”;show status like “connections”;查询当前mysql数据库是否开启慢查询日志功能;show varlables like ‘%slow%’配置5.5版本配置1.配置慢查询日志存放路径在磁盘随意位置创建文件夹Mysql...
2019-10-23 14:34:47
146
原创 索引视图 存储过程 触发器
一.索引1.1 索引概念MySQl官方对索引的定义为:索引(index)是帮助MySQL高效获取数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引,如下面的示意图所示左边是数据库,一共有二列七条记录,最左边的是数据记录的物理地址(注意逻辑上相邻的记录在磁盘上也并...
2019-10-22 18:43:36
318
原创 在LINUX上安装MYSQL
在LINUX上安装MYSQL查看版本 rpm -qa | grep -i mysql第二步 删除mysql默认版本: rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps (mysql-libs-5.1.71-1.el6.x86_64是你自己机器上的 mysql版本)第三步 上传mysql安装包 1:连接sftp...
2019-10-16 10:48:33
191
原创 springcloud - config-统一配置管理
什么是统一配置管理spring cloud config为分布式系统外部化配置提供了服务器和客户端的支持,包括config server和 config client 二部分,由于config server 和config client 都实现了对spring environment(环境)和property source(属性源)抽象映射,因此,spring cloud config非常适...
2019-10-11 11:39:54
231
原创 springcloud - hystrix容错
rabbionRabbion 是一个客户端负载均衡器(Nginx为服务端负载均衡)。它赋予了应用一些支配HTTP 与TCP 行为的能力,可以得知,这里的客户端负载平衡也是进程内负载平衡的一种。它在spring Cloud 生态内是一个不可缺少的组件,少了它,服务便不能横向扩展,这显然是有违云原生12要素的。此外Feign与Zuul中已经默认集成了Ribbon,在我们的服务之间凡是涉及调用的...
2019-10-10 13:59:17
255
原创 springcloud - 服务限流
一 限流概念高并发系统中有三把利器用来保护系统:缓存,降级和限流。限流的目的是为了保护系统不被大量请求冲垮,通过限制请求的速度和次数保护系统。在电商的秒杀活动中,限流是必不可少的一个环节。二 实现方法限流的方式也有很多种,可以在Nginx层面限流,也可以在应用当中限流,比如在API网关中。三限流算法计数器: 计算单元时间内访问接口的次数,如果达到次数,则限制访问令牌桶; ...
2019-10-09 19:29:49
349
1
原创 服务降级
一.降级概念当访问量剧增,服务出现问题的时候,需要做一些处理,比如服务降级。服务降级就是将某些服务停掉或者不进行业务处理,释放资源维持主要服务的功能举例:某电商网站在搞活动的时候,活动期间压力太大,如果在进行下去,整个系统有可能崩掉,这个时候可以释放掉一些资源,将一些不那么重要的服务采取降级措施,比如登录,注册,登录服务停掉之后,就不会有更多的用户抢购,同时也可以释放一些资源,登录,注册...
2019-10-09 18:48:12
353
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人