在标记大量拆分以进行删除时,PostgreSQL 处理时间过长
作者: earlbread创建于 2025年9月30日更新于 2026年8月28日
在标记大量待删除的分割时,MetaStore(PostgreSQL)会发生长时间运行的事务,导致数据库锁竞争和性能下降。`mark_splits_for_deletion`操作在单个事务中处理所有分割,不进行分批处理,这可能会同时锁定数千行。
内容来源: quickwit-oss/quickwit
在标记大量待删除的分割时,MetaStore(PostgreSQL)会发生长时间运行的事务,导致数据库锁竞争和性能下降。`mark_splits_for_deletion`操作在单个事务中处理所有分割,不进行分批处理,这可能会同时锁定数千行。
内容来源: quickwit-oss/quickwit