
数据库
文章平均质量分 62
@一往无前
好好学习,天天向上
展开
-
mysql分库分表概念文章
1、 数据库瓶颈 (1)IO瓶颈 第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不下,每次查询时会产生大量的IO,降低查询速度 ->分库 第二种:网络IO瓶颈,请求的数据太多,网络带宽不够 ->分库 (2)CPU瓶颈 第一种:SQL问题,如SQL中包含join,group by,order by,非索引字段条件查询等,增加CPU运算的操作 -> SQL优化,建立合适的索引,在业务Service层进行业务计算。 第二种:单表数据量太大,查询时扫描的行太多,SQL效率低,CPU率先出现瓶颈原创 2020-07-26 11:57:09 · 277 阅读 · 1 评论 -
mysql索引及其实现原理
1、 mysql索引的类型 Mysql主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。 HASH:只能用于等值查询,不能用于范围查询。 BTREE,RTREE:可用于等值查询、范围查询,BTREE为mysql的默认索引类型。 2、 索引种类 普通索引、唯一索引、主键索引、组合索引、全文索引 3、 B+树结构 说明:一个B+Tree大概可以存储2000多万的索引元素 4、存储引擎的索引实现原理 5、关于自增主键和uuid (1)单实例或者单节点组 经过500W、1000W的单机表测原创 2020-07-23 18:58:57 · 252 阅读 · 0 评论 -
windows下mysql的主从同步配置
一、 新增mysql实例 1、复制主数据库的文件夹 2、进入my.ini文件修改相关信息 [mysqld] 设置端口 port = 3307 设置mysql的安装目录 basedir = C:\Program Files\MySQL\MySQL Server 5.6-s2 设置mysql的数据存储目录 datadir = C:\Program Files\MySQL\MySQL Server 5.6-s2\data 3、进入从库的bin目录,打开命令行,将从库安装为windows服务 mysqld inst原创 2020-07-22 16:43:01 · 340 阅读 · 0 评论