
Mysql
文章平均质量分 68
桃花影落丶飞神剑
萧瑟秋风今又是,换了人间
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot配置多数据源,结合AOP实现读写分离(二)
## 读写分离:缓解数据库的压力,让主数据库处理事务性增、改、删操作,而从数据库处理查询操作。**一、**首先要部署两个Mysql数据库并实现主从复制,详情请参考我之前的文章dokcer容器环境实现mysql主从复制**二、**在pom文件中添加如下依赖:<dependencies> <dependency> <groupId>com.alibaba</groupId> <artif原创 2020-07-21 00:41:59 · 539 阅读 · 0 评论 -
MySql索引B+Tree数据结构原理解析
索引的本质 索引是帮助MySql高效获取数据的一种"排好序"的"数据结构"MySql采用的是B+Tree数据结构,B+Tree数据结构在每一个节点存储多个值,非叶子节点只存储索引,不存储data,在叶子节点存储的是索引和完整的data元素(备注:InnoDB)。根节点是存储在内存中,所以查询速度更快,但是正因为在内存中,所以不能存入太大量的所以,不然会占用大量内存,innodb引擎,默认根节点的大小为16k如果主键采用bigint类型,一个bigint类型占8个字节,在节点上,索引和索引之间空原创 2020-06-01 01:53:20 · 620 阅读 · 0 评论 -
mysql导数据时报错:mysql server has gone away
在给mysql数据库导入sql文件时,提示mysql server has gone away,然后数据库仅仅只导入了几张表而已原创 2020-05-26 09:50:39 · 199 阅读 · 0 评论 -
利用子查询优化数据量较多时分页场景
MySQL 并不是跳过 offset 行,而是取 offset+N 行,然后返回放弃前 offset 行,返回 N 行,那当offset 特别大的时候,效率就非常的低下,要么控制返回的总页数,要么对超过特定阈值的页数进行 SQL改写。我们可以先快速锁定需要获取的id段,然后再关联查询:SELECT a.* FROM 表 1 a, (select id from 表 1 where 条件 LIMIT 100000,20 ) b where a.id=b.id当limit 10,0000条数据时,查询耗原创 2020-05-20 12:00:56 · 516 阅读 · 1 评论 -
druid1.0.9连接mysql5.7:Cannot resolve com.mysq.jdbc.Connection.ping method. Will use SELECT 1
连接数据库时报错:检查了数据库配置也没问题,经过查找资料,应该是druid和mysql的版本兼容性问题,我用的的是mysql5.7,druid1.0.9,将druid版本修改为1.0.25后,错误解决,以后要多注意工具之间的版本冲突问题,引以为戒。...原创 2020-05-20 09:26:46 · 860 阅读 · 0 评论 -
dokcer容器环境实现mysql主从复制 (一)
1、基于docker实现mysql主从复制原创 2020-04-09 15:02:39 · 267 阅读 · 0 评论 -
mysql添加字段、修改字段、删除字段、添加索引、添加/删除数据库等常用命令
一、字段操作1、修改字段类型 alter table 表名 modify column 字段名 新字段类型 约束条件;例: alter table test modify column name varchar(255) default null comment ‘名称’;2、修改字段名 alter table 表名 change 旧字段名 新字段名 新数据类型 约束...原创 2020-04-09 09:52:41 · 345 阅读 · 0 评论 -
Mysql数据库报错:select list is not in group by clause and contains .....sql_mode=only_full_group_by问题
最近使用Mysql时遇到select list is not in group by clause and contains nonaggregated…sql_mode=only_full_group_by这个错误,查询资料最后解决了,在这里分享一下,我用的是Mysql5.7,Mysql5.7默认会开启only_full_group_by 模式,在这个模式下,group by会变成和 disti...原创 2019-11-08 10:40:40 · 717 阅读 · 0 评论