![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
洺润
努力学习,未来可期
展开
-
Mysql优化(二):索引及其原理分析、数据引擎
1. 索引 1.1 什么是索引 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比...原创 2020-04-06 11:58:52 · 178 阅读 · 0 评论 -
Mysql优化(一)数据库设计、分表分库与慢查询
MySQL数据库优化专题 MySQL如何优化 表的设计合理化(符合3NF) 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] SQL语句优化 分表技术(水平分割、垂直分割) 读写[写: update/delete/add]分离 存储过程 [模块化编程,可以提高速度] 对mysql配置优化 [配置最大并发数my.ini, 调整缓存大小 ] mysql服务器硬...原创 2020-04-03 10:46:03 · 288 阅读 · 0 评论 -
从零搭建:使用Mycat进行切割数据库
一:参考博文: 提高性能,MySQL 读写分离环境搭建(一) 提高性能,MySQL 读写分离环境搭建(二) 【Mycat】数据库性能提升利器(一)——Mycat数据切分 【Mycat】数据库性能提升利器(二)——Mycat数据切分 【Mycat】数据库性能提升利器(三)——Mycat数据切分 二:安装 1.下载并安装linux 镜像下载地址,本人使用VM15进行部署,如果出现VMware Work...原创 2019-09-28 20:21:45 · 201 阅读 · 0 评论