我们有一个带列的表
ID
OtherTableId
DataA
DataB
DataC
DataD
Run Code Online (Sandbox Code Playgroud)
OtherTableID INCLUDE (ID, DataA, DataB, DataC, DataD)当我们需要所有列时创建索引是否有意义,还是仅在上创建索引就足够了(OtherTableID)?
我知道带有 include 的索引会有效地复制表大小,但它会提高性能吗?
查询是:
select * from Table Where OtherTableID = ?
Run Code Online (Sandbox Code Playgroud)