一次SQL查询优化原理分析,900W+数据,从17s到300ms
有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 s 831 ms, fetch...
阿里架构师教你处理高并发:2种方法,解决Redis和Mysql一致性
需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。这个业务场景...
为什么 Redisson 会有这么好用?
Redis 是最流行的 NoSQL 数据库解决方案之一,而 Java 是世界上最流行(注意,我没有说“最好”)的编程语言之一。虽然两者看起来很自然地在一起“工作”,但是要知道,Redis 其...
原来redis这么简单,跟着文章操作一遍你就会了
原来redis这么简单,跟着文章操作一遍你就会了!一、Redis简介Redis是一个开源的使用ANSI C语言编写的Key-Value数据库,是一种应用非常广泛的NoSQL数据库,性能极高,...
MongoDB 4.2:让开发、运维、安全再上新台阶
MongoDB 4.2是MongoDB当下最新的版本,这是MongoDB公司在去年的全球用户大会正式推出的。按照软件行业通行的惯例,大版本号才意味着软件有重大升级,才是重大发布。不过,Mo...
MySql,Mssql,Oracle三种数据库性能优缺点
1.什么是数据库? 简单的说,数据库(英文Database)就是一个存放数据的仓库,这个仓库是按照一定的数据结果(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的、我们可以通过数据...
Oracle修改数据库密码过期方式为永久有效
Oracle数据库好久没用了,距离上次安装大概半年了,今天偶然登录一下,竟然提示密码还有7天过期了! 这只是一个本地数据库,不经常用,密码都快忘记了,如果过期了就会很麻烦,不如干脆设置成永...
MySQL8.0.18加强EXPLAIN,定位sql性能更直观
在mysql8.0.18版本之前,查看一个sql语句的执行计划,基本职能看到,sql是否走索引,使用哪个索引,是否是全部扫描,是否用到文件排序等等,如下所示mysql> explain...
深入理解MySql的索引
为什么索引能提高查询速度先从 MySQL 的基本存储结构说起MySQL的基本存储结构是页 (记录都存在页里边) :各个数据页可以组成一个双向链表每个数据页中的记录又可以组成一个单向链表- 每...
Oracle 实例、表空间、用户、表之间关系
一些刚刚接触Oracle数据库的技术小白,对实例、表空间、用户、表他们之间关系简直就是莫名其妙,傻傻分不清楚,我也是这么过来的,下边给大家分享一下我以前整理的文档。 1、数据库数据库是数据集...