所以我正在尝试优化一堆需要大量时间的查询。我想弄清楚的是如何在不同表的列上创建索引。这是我的问题的简单版本。
我做了什么
谷歌搜索后,我查看了位图索引,但我不确定这是否是解决问题的正确方法
问题
有一个多对多的关系 b/w Student(sid,...) 和 Report(rid, year, isdeleted)
StudentReport(id, sid, rid) 是连接表
询问
Select *
from Report
inner join StudentReport on Report.rid = StudentReport.rid
where Report.isdeleted = 0 and StudentReport.sid = x and Report.year = y
创建索引的最佳方法是什么?