数据库
sxzzyzhaoliang
12年java开发、架构、管理经验,中国人保架构师,精通各种架构设计,招聘面试几百人。
展开
-
mysql索引结构演变
索引 什么是索引 索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址。当数据量十分庞大时,索引可以高效的获取到数据所在的地址,而无需全表扫描,大大减少IO次数。 索引的分类 因为mysql支持多存储引擎,如常用的InnoDB和MyISAM引擎,针对不同的引擎,会有不同的索引类型,如主键索引、唯一索引、普通索引、全文索引、组合索引等。 主键索引...原创 2019-12-19 11:29:38 · 323 阅读 · 0 评论 -
mysql特性及隔离级别
mysql的ACID特性解释:1,原子性:同一个事务下的一组sql,称为一个原子;2,一致性:同一事务下的sql,要么全部执行成功,要么全部执行失败,最终要保证业务数据完整性;3,隔离性:两个或两个以上事务之间,各个事务是互相隔离的,互补干扰;4,持久性:数据最终回保存到数据库中存储起来。事务隔离性的四个隔离级别:1,可读未提交:会导致脏读,幻读;2,可读已提交:不会脏读,会幻读;(oracle默...原创 2018-06-07 20:11:01 · 196 阅读 · 0 评论