索引 第2页
MySQL索引结构有哪些-编程社

MySQL索引结构有哪些

可以按照四个角度来分类索引: 按「数据结构」分类:B+tree索引、Hash索引、Full-text索引。 按「物理存储」分类:聚簇索引(主键索引)、二级索引(辅助索引)。 按「字段特性」分类:主键索引...
清欢渡的头像-编程社钻石会员清欢渡12个月前
0467
mysql的为什么选取B+树,作为存储结构,与B树的比较?-编程社

mysql的为什么选取B+树,作为存储结构,与B树的比较?

B+ 树与 B 树差异的点,主要是以下这几点: 叶子节点(最底部的节点)才会存放实际数据(索引+记录),非叶子节点只会存放索引; 所有索引都会在叶子节点出现,叶子节点之间构成一个有序链表; ...
清欢渡的头像-编程社钻石会员清欢渡1年前
0506
索引和数据库的源数据结构是耦合的吗?-编程社

索引和数据库的源数据结构是耦合的吗?

在InnoDB存储引擎中,索引又可以分成聚簇索引和非聚簇索引(二级索引),它们区别就在于叶子节点存放的是什么数据: 聚簇索引的叶子节点存放的是实际数据,所有完整的用户记录都存放在聚簇索引...
清欢渡的头像-编程社钻石会员清欢渡1年前
040173
什么是联合索引-编程社

什么是联合索引

通过将多个字段组合成一个索引,该索引就被称为联合索引。 比如,将商品表中的 product_no 和 name 字段组合成联合索引(product_no, name),创建联合索引的方式如下: CREATE INDEX index_produ...
清欢渡的头像-编程社钻石会员清欢渡1年前
0403120
MySQL中select for update是锁表还是锁行-编程社

MySQL中select for update是锁表还是锁行

在并发一致性控制场景中,我们常常用for update悲观锁来进行一致性的保证,但是如果不了解它的机制,就进行使用,很容易出现事故。 比如for update进行了锁表导致其他请求只能等待,从而拖垮系...
清欢渡的头像-编程社钻石会员清欢渡1年前
0507109
Linux服务器和Windows电脑怎么添加删除arp表项?-编程社

Linux服务器和Windows电脑怎么添加删除arp表项?

一.windows怎么指定接口添加arp表项呢 在Windows系统中,你可以使用netsh命令来指定接口添加ARP表项。下面是具体的步骤: 打开命令提示符(以管理员身份运行)。 输入以下命令来查看所有接口的...
清欢渡的头像-编程社钻石会员清欢渡1年前
0268112
Python列表基础详解-编程社

Python列表基础详解

在Python中,列表是一种有序的、可变的数据结构,用于存储多个值。 列表可以包含各种类型的元素,包括数字、字符串、其他列表等。 列表是非常灵活和常用的数据结构之一。 列表的定义 可以使用方...
清欢渡的头像-编程社钻石会员清欢渡1年前
0483136