数据库
@一往无前
好好学习,天天向上
展开
-
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 · 231 阅读 · 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 · 185 阅读 · 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\data3、进入从库的bin目录,打开命令行,将从库安装为windows服务mysqld inst原创 2020-07-22 16:43:01 · 284 阅读 · 0 评论