数据库
文章平均质量分 91
知始行末
君子有所为有所不为,为者不违心,不为者不为过。
展开
-
数据库关于B树、B+树、LSM树的简介
在计算机科学中,B树(英语:B-tree)是一种自平衡的树,能够保持数据有序。这种数据结构能够让查找数据、顺序访问、插入数据及删除的动作,都在对数时间内完成。B树,概括来说是一个一般化的二叉查找树(binary search tree),可以拥有多于2个子节点。与自平衡二叉查找树不同,B树为系统大块数据的读写操作做了优化。B树减少定位记录时所经历的中间过程,从而加快存取速度。B树这种数据结构可以用来描述外部存储。这种数据结构常被应用在数据库和文件系统的实现上。原创 2022-06-08 18:40:04 · 1734 阅读 · 0 评论 -
sql优化十条规则
目录使用索引注意事项order by 优化延迟关联关联查询in和exist优化count(*)查询优化聚族索引和辅助索引分表分库下面总结了再项目中常用到的sql优化方案,供大家参考和探讨。使用索引注意事项 全值匹配"*"慎用; 遵循最佳左前缀法则,比如在建立联合索引时; 不在索引列上做任何操作(计算、函数、(自动or手动)类型转换),会导致索引失效而转向全表扫描; 联合索引中使用范围条件(范围之后全失效,不包括本身); 尽原创 2021-04-12 22:40:09 · 2520 阅读 · 0 评论