如果你有一个查询,如:SQLite的连接优化
select a.Name, a.Description from a
inner join b on a.id1 = b.id1
inner join c on b.id2 = c.id2
group by a.Name, a.Description
什么是索引最优化的列此查询SQLite中,如果你认为有超过10万行的每个表?
,我想问的原因是,我没有得到与由我希望从另一个RDBMS(SQL Server)的,当我采用同样的优化与该组的查询性能。
我会是正确的思维,在SQLite的查询中的单个表引用的所有列必须列入最佳性能单一的综合指数?
我的内心灵变态是抽搐的事实,你有一个group by子句没有任何聚合函数(S)。你想通过团队达成什么目标? – 2010-11-15 13:24:05
@MyOtherMe:看到我下面的答案,我想他想要的是在b和c表中引用的所有描述和名称。 – MPelletier 2010-11-15 13:27:45
那正是我所追求的。 – gmn 2010-11-22 09:28:42