被劝退后三月中旬到现在无 offer,问我如何设计一个高性能MySQL 主键,实现海量数据下的高效查询
5其乐融融 发布于 2024/04/09 01:33:13
如果表使用自增主键,那么每次插入新的记录,记录就会顺序添加到当前索引节点的后续位置,当一页写满,就会自动开辟一个新的页。这样就会形成一个紧凑的索引结构,近似顺序填满。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/04/09 01:33:13
如果表使用自增主键,那么每次插入新的记录,记录就会顺序添加到当前索引节点的后续位置,当一页写满,就会自动开辟一个新的页。这样就会形成一个紧凑的索引结构,近似顺序填满。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/03/26 01:33:16
当我们根据非聚簇索引查询的时候,会先通过非聚簇索引查到主键的值,之后,还需要再通过主键的值再进行一次查询才能得到我们要查询的数据。而这个过程就叫做回表。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/23 03:20:10
实际上手动删除的 SQL 这么奇怪就是因为表没有主键,不然正常手动的删除 SQL 上 where 条件肯定是 id =xxx。
阅读()评论(0)赞 ()