如果我有一个包含两列的组成员表:group_id和user_id,其中用户可以是多个组的一部分,组可以包含许多用户,那么设置索引的最佳方法是什么?我希望能够快速确定哪些用户在一个组中,所以我想我需要在group_id上编制索引,但我还想快速确定任何单个用户所在的所有组,这让我觉得我也会需要在user_id上编制索引。
如果这些是表中唯一的列,那么在group_id和user_id上放置单独的索引是否合适?有没有更好的方法来设置索引?
答案 0 :(得分:0)
这听起来应该是复合主键,它会自动索引两列并为您提供最佳性能。