我什么都听不懂。我有大量数据和表的Oracle 11g db。我想加入一些表并输出它的结果。好吧,我刚写到:FROM Table1WHERE Table2.Column1=1
选择*从Table1左加入Table2 ON Table2.Table1_Id = Table1.Table1_Id左加入Table3 ON Ta
我发现SQL Server 2012和SQL Server 2014对相同的查询和执行计划使用了不同的非聚集索引。我尝试使用fullscan更新所有相关表和所有索引,甚至启动了旧计划,但是SQL Server 2014使用的索引与SQL Server 2012不同。
有没有人也遇到过这个问题?2012和2014上的优化器是如何决定索引选择性的?