最佳答案
我面临着以下问题,我不知道什么是最佳实践。
考虑下表(它将变得很大) :
日期
我使用的是 InnoDB,据我所知,它会自动为两个外键列创建索引。然而,我也会在需要匹配以下特定组合的地方进行大量查询:
SELECT...WHERE giver_id = x AND recipient_id = t
.
每个这样的组合在表中都是唯一的。
在这些列上添加两列索引是否有好处,或者两个单独的索引在理论上是否足够/相同?