gpt4 book ai didi

mysql - deleted_at 列的 SQL 索引

转载 作者:可可西里 更新时间:2023-11-01 08:48:38 31 4
gpt4 key购买 nike

在 SQL 数据库的 deleted_at 列上添加索引是最佳实践还是有益的?我的很多查询都使用 WHERE deleted_at IS NULL,添加 deleted_at 索引会加快我的查询速度还是减慢它们的速度?

最佳答案

@Barmar 最好地回答了这个问题:

“你是否应该索引它取决于它对你的表进行分区的程度。如果大多数行没有被删除,索引它不会有太大帮助。此外,如果你有其他列索引,并且你一起测试它们使用 deleted_at,那么您将需要使用 deleted_at 的其他列的复合索引才能获得好处。”

关于mysql - deleted_at 列的 SQL 索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20298057/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com