![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
ailose
这个作者很懒,什么都没留下…
展开
-
mysql索引优化
了解下mysql的B+树:一种为了减少IO操作快速搜索到数据的数据结构,如下图: 说明: 蓝色部分磁盘块 黄色部分指针 深蓝色目标数据块分析一下查找的过程:如果要查询数据为29的值:1.将磁盘一加入到内存中此时发生一次IO,在内存中用二分查找确定29在17和35之间,锁定磁盘块1的P2指针2.通过磁盘块1的P2指针的磁盘地址把磁盘块3由磁盘加载到内存,发生第二次I转载 2017-03-23 15:28:00 · 399 阅读 · 0 评论 -
mySql基本认知
事务,指它是一个操作序列,要么执行,要么不执行,是一个不可分割的工作单位。事务有着四大特性,ACID。A: 原子性,事务不可再分割,要么发生/要么不发生;C: 一致性,事务在执行之前与执行之后的数据库的完整性约束没有被破坏,约束有(唯一约束,check约束,外键约束),业务的一致性也得到保持。I: 隔离性,事物之间互不影响,相互隔离;D: 指事务操作后,数据的存储是长期有效的,不受任何事故影响。其...原创 2018-03-07 20:45:17 · 316 阅读 · 0 评论 -
mysql注意
报表中,量大自增ID可能爆炸导致无法插入,不要用自增id做主键原创 2018-04-28 17:36:10 · 155 阅读 · 0 评论 -
mysql 索引
类型:1.普通索引 理论上所有列字段都可以创建。2.主键 一种唯一索引,不允许空值;一个表只允许一个主键3.唯一索引 列的值必须保持唯一,但允许空值;4.联合索引 允许对两个或两个以上的列上创建索引, 单列索引可以看成联合索引元素数为1的特例5.全文索引 是一种特殊类型的索引,通过建立倒排索引,快速匹配文档的方式。只有字段类型为 char、varchar 和 text...翻译 2019-02-25 16:13:21 · 134 阅读 · 0 评论