![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高性能MySQL
黄山路443号
这个作者很懒,什么都没留下…
展开
-
MySQL知识点总结(五)主从复制,MySQL中的锁 与 MVCC
4. 主从复制复制的基本原理master 将改变记录到二进制日志(binary log)slave 将 master 的二进制日志拷贝到他的中继日志(relay log)slave 重做中继日志中的时间,将改变应用到自己的数据库中。MySQL的主从复制是异步且串行化的(最大问题:存在延时)主从复制的基本原则每个slave只能有一个master,每个master可以有多个sl...原创 2020-03-16 15:36:30 · 361 阅读 · 0 评论 -
MySQL知识点总结(四)MySQL性能分析,explain与索引优化
创建高性能的索引*什么是索引? 索引是帮助MySQL高效获取数据的数据结构。索引是数据结构!#创建索引CREATE [UNIQUE] INDEX indexName ON mytable(columname(length));ALTER mytable ADD [UNIQUE] INDEX [indexName] ON(columnname(length));#ALTER 添加索引...原创 2020-03-06 15:07:55 · 200 阅读 · 0 评论 -
MySQL知识点总结(三)索引为什么使用B+Tree而不是,线性数据Hash,AVL,B-Tree
第2章 MySQL基准测试针对系统设计的一种压力测试(指标:吞吐量,响应时间,并发性,可扩展性)第3章 服务器性能剖析第4章 Schema与数据类型优化选择优化的数据类型:小、简单、避免null(查询中包含null的列更难优化,占用更大的空间)Schema设计中的陷阱:太多的列、太多的关联、过度使用枚举范式化设计和反范式化:按需混用缓存表和汇总表优化Alter Table...原创 2020-03-06 15:04:46 · 348 阅读 · 0 评论 -
MySQL知识点总结(二)MySQL架构与事务详解
第1章 架构和历史分层架构 服务层+查询执行引擎+存储引擎并发控制 读写锁 锁粒度 表锁,行锁事务 ACID(原子性atomicity,一致性consistency,隔离性isolation,持久性durability)隔离级别未提交读 Read Uncommitted,未提交也可见,很少使用,会造成脏读提交读Read Committed,不可重复读可重复读Repe...原创 2020-03-06 15:03:52 · 223 阅读 · 0 评论 -
MySQL知识点总结(一)基础语法
MySQL基本语法复习SELECT DISTINCT <select_list>FROM <left_table> <JOIN TYPE> JOIN <right_table> ON <join_condition>WHERE <where_condition> GROUP BY <group_by_list&...原创 2020-03-06 15:02:15 · 233 阅读 · 0 评论