如果你有一個查詢,如: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