11.53K 浏览2023/02/20性能问题 0 xyzbear12 2023/01/12 0条评论 由于没用去看源码,不知道mongo底层的具体实现,mongo在删除文档后,不会删除对应的索引记录吗?B树没有进行自平衡吗?不然为什么三万条数据还会有慢查?求懂的大佬指条路。 xiaoxu 已回答的问题 2023/02/20 1 答案 活跃已投票最新最老的 0 xiaoxu1.13K 发布 2023/02/20 0 条评论 虽然删除很多记录,实际上索引以及集合都会存在大量碎片,即使能自平衡要求很高,对应叶子节点或者上一层数据块都必须被清空才有可能重整。 通常在实际一般对索引rebuild方式使用比较多来清理碎片。等数据库自平衡来释放空间很少见到。 xiaoxu 已回答的问题 2023/02/20 注册 或 登录