数据库
墨鞠
这个作者很懒,什么都没留下…
展开
-
数据库事务级别
事务隔离级别 脏读 不可重复读 幻读 读未提交(read-uncommitted) 是 是 是 不可重复读(read-committed) 否 是 是 可重复读(repeatable-read) 否 否 是 串行化(serializable) 否 否 否 mysql默认的事务隔离级别为repeatable-read 事务导致的几个属性问题: 1、脏读:一个事务读到另...原创 2018-11-27 17:06:19 · 292 阅读 · 1 评论 -
mysql了解索引
正确的创建合适的索引是提高数据库查询性能的基础。 什么是索引: 索引是为了加速对表中数据行的检索而创建的一种分散存储的数据机构。 为什么需要索引: 索引能极大的减少存储引擎的需要的扫描量 索引能把随机io变成顺序io 索引可以帮助我们在进行分组、排序等操作时,避免使用临时表 索引的数据结构: B+Tree hash 为什么选择B+Tree: 对比其他二叉树和b树数据结构,详见:(未完善) ...原创 2018-12-05 17:51:30 · 132 阅读 · 0 评论