单表的数据大,删除的慢,也不知道是什么地方造成的,只是因为表的数据多吗?大家有没有什么排查和提高效率的办法,谢谢。
建议题主可以考虑一下这些点: 1. 删除时是否用到索引?是否触发了全表扫描? 2. 单表的数据量大是否进行了分区? 3. 分区类型、分区规则是否合适 ? 删除条件是否可以用上分区键? 4. 是否可以通过添加分区组的方式较小每个分区的数据量?
这个链接可以有对你有所帮助:http://doc.sequoiadb.com/cn/sequoiadb-cat_id-1561381840-edition_id-304