数据库
奔跑的海星
这个作者很懒,什么都没留下…
展开
-
Mysql事务原理介绍 基于书籍:高性能mysql(第三版) 总结
基于书籍:高性能mysql(第三版) 总结 事务 一个事务会涉及到大量的cpu计算和IO操作,这些操作被打包成一个执行单元,要么同时都完成,要么同时都不完成. 事务是一组原子性的sql命令或者说是一个独立的工作单元,如果数据库引擎能够成功的对数据库应用该组的全部sql语句,那么就执行该组命令 如果其中有任何一条语句因为崩溃或者其它原因无法执行,那么该组中所有的...原创 2019-10-22 15:29:05 · 341 阅读 · 0 评论 -
数据库索引相关知识点
主流的索引数据结构 1 b+tree 2 hash 3 bitmap (拥有此索引的数据库比较少,比如oracle) b+树 是二叉树和B树的衍生 比起二叉树可以自动平衡,比起B树多了叶子节点 自动平衡: 正常的二叉树 ,如果插入数据本身就排序极端,比如1,2,3,4,5,6,这样就跟链表就没什么区别了,相当于全部扫描。如果这个时候查询6,就要经...原创 2019-03-18 16:05:35 · 233 阅读 · 0 评论