I have already created the missing index on the table and the plan keeps telling me there is a missing index?
<MissingIndexes>
<MissingIndexGroup Impact="10.6268">
<MissingIndex Database="[OPTIONS]" Schema="[dbo]" Table="[T_markets_quotes]">
<ColumnGroup Usage="EQUALITY">
<Column Name="[symbol]" ColumnId="5" />
</ColumnGroup>
<ColumnGroup Usage="INEQUALITY">
<Column Name="[mid]" ColumnId="17" />
</ColumnGroup>
<ColumnGroup Usage="INCLUDE">
<Column Name="[actual_runtime]" ColumnId="2" />
<Column Name="[bid]" ColumnId="16" />
<Column Name="[ask]" ColumnId="18" />
</ColumnGroup>
</MissingIndex>
</MissingIndexGroup>
</MissingIndexes>
Here is the index that is created already:
CREATE NONCLUSTERED INDEX [IDX1] ON [dbo].[T_markets_quotes]
( [symbol] ASC,
[mid] ASC
)
INCLUDE([actual_runtime],[bid],[ask]) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF)
ON [PS_Monthly_Partition]([actual_runtime])
GO
Is something wrong with the execution plans?
I re-created the table and recreated all of the indexes but no luck getting the error to go away from the execution plan.