3
數據庫引擎優化顧問建議爲我們的若干查詢創建一些統計數據。原來,其中一些相同,只是在CREATE STATISTICS命令中列順序不同。例如:創建Microsoft SQL Server的統計信息時,列順序是否重要?
CREATE STATISTICS [StatName1] ON [dbo].[table1]([column2], [column1])
CREATE STATISTICS [StatName2] ON [dbo].[table1]([column1], [column2])
這些是相同還是不同?
沿着同樣的路線,我可以結合給定表的CREATE STATISTICS命令嗎?如果顧問在3個不同的查詢的同一列上推薦3個不同的統計數據,我可以爲所有3列執行一個創建命令,例如
CREATE STATISTICS [StatName1] ON [dbo].[table1]([column1], [column3])
CREATE STATISTICS [StatName2] ON [dbo].[table1]([column1], [column2])
成
CREATE STATISTICS [StatName1] ON [dbo].[table1]([column1], [column2], [column3])
由於
SSMS中統計屬性窗口中爲什麼會出現「向上移動」和「向下移動」按鈕?當然不只是出於美觀的原因? – Davos 2014-07-08 06:48:57