mysql
向着风奔跑
在oppo互联网服务
展开
-
MySQL优化
文章目录使用须知特点1、CPU2、内存3、磁盘4个维度优化硬件优化配置参数优化linux层面对MySQL优化表设计及其他优化使用须知不要错误得把它当做一个文件存储,如图片、附件等放入MySQL中,容易导致表空间庞大,磁盘I/O的读写能性能很差不要把MySQL数据库当成一个计算器,在其中进行大量复杂的运算不要把它当成一个全文检索工具,单纯地把MySQL当成一个可以处理并发事务,保证数据一致性的数据库就可以了特点从CPU、内存、磁盘三个方面阐述1、CPUMySQL5.1版本之前的多核支持能力原创 2020-06-14 19:28:04 · 256 阅读 · 0 评论 -
MySQL安装
MySql安装5.7版本安装5.7版本安装原创 2020-06-06 22:32:45 · 185 阅读 · 0 评论 -
性能优化-mysql-索引
文章目录索引索引是什么?为什么要用索引为什么是B+Tree?二叉查找树Binary Search Tree问题多路平衡查找数,B-Tree加强版多路平衡查找树B+treeB+Tree与B-Tree的区别B+Tree优点Mysql B+Tree 索引体现MyisamInnodb索引知识点列的离散型 count(distinct col):count(col)最左匹配原则联合索引案例覆盖索引建立索引规...原创 2019-08-09 21:02:15 · 319 阅读 · 0 评论 -
mysql-58同城30条军规
文章目录一、基础规范二、命名规范三、表设计规范四、字段设计规范五、索引设计规范六、SQL使用规范军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高(2)必须使用UTF8字符集 UTF-8MB4解读:万国码,...转载 2019-08-10 12:04:46 · 169 阅读 · 0 评论 -
mysql存储引擎和执行计划
学习笔记用,转在咕泡学院文章目录存储引擎存储引擎介绍CSV存储引擎Archive存储引擎Memory存储引擎Innodb对比MySQL体系结构及运行机制Mysql体系MySQL查询优化1 mysql客户端/服务端通信2 查询缓存**工作原理:****判断标准:**查询缓存配置mysql默认关闭缓存开启使用业务场景3 查询优化处理4 查询执行引擎5 返回客户端执行计划查询优化器找到最优执行计划查...原创 2019-08-10 13:29:01 · 312 阅读 · 0 评论 -
Mysql的事务和锁机制
文章目录事务什么是事务事务ACID特性事务并发带来的问题事务的4种隔离级别锁表锁、行锁MySQL InnoDB锁类型共享锁(Shared Locks) VS 排它锁(Exculsive Locks)innodb-行锁到底锁什么?意向共享锁(IS)&意向排它锁(IX)自增锁AUTO-INC Locks行锁的算法临键锁(Next-Key)间隙锁(Gap)记录锁(Record)利用锁解决并发问题...原创 2019-08-10 17:40:15 · 1087 阅读 · 1 评论