
MySQL
文章平均质量分 70
Java异世界7
微信公众号搜索【程序员阿bin】,带你起飞!
展开
-
翻译,师爷师爷什么叫事务!
然后在计算机领域进行引申扩展,尤其在数据库管理和分布式系统中,含义为一系列操作作为一个整体被执行,要么全部成功,要么全部失败,以保证数据的完整性和一致性。也就是说,倒退200年,英文语境中的 transaction 并没有当前 transaction 作为计算机术语所包含的概念。当英文的 apple 翻译过来时,我们把对应脑海里的概念移植过去就可以很轻易的理解什么是 apple。我们学习 apple 如此简单,就是因为我们对苹果这个概念的理解已经通透到不能再通透。哇,终于舒服了,透气了!原创 2024-02-18 17:15:07 · 374 阅读 · 0 评论 -
聚簇索引、回表与覆盖索引
就是把单列的非主键索引修改为多字段的联合索引,在一棵索引树上就找到了想要的数据,不需要去主键索引树上,再检索一遍这个现象,称之为。在 innodb 中,在聚簇索引之上创建的索引称之为辅助索引,非聚簇索引都是辅助索引,像复合索引、前缀索引、唯一索引。而可以想象,回表就意味着更多磁盘IO,也就意味着慢。辅助索引叶子节点存储的不再是行的物理位置,而是。,从名字上也应该可以猜出什么是覆盖索引了。聚簇索引就是将数据存储与索引放到了一块,当然这样也会导致索引的存储空间,相当于。(如果存在主键索引的话)。原创 2024-02-04 18:12:23 · 447 阅读 · 0 评论