其中row是從0到44000,col也是從0到44000;
共row*col條數據,就是個矩形的。
row,col,X,Y,BX,BY是常查詢的。
一般是row和col一起查;
X和Y一起查;
BX和BY一起查
請問如何建立索引查詢時間會加到最低。
對了,由於數據量太大,一個表是2億條記錄以上,如何將索引加在這幾個表上呢?
Sql server 2008
有個計算公式,根據你的數據分布,WHERE條件,
SELECT COUNT(DISTINCT [ROW]) AS DistinctColVales,
COUNT([ROW]) AS NumberOfRows,
(CAST(COUNT(DISTINCT [ROW]) AS DECIMAL)
/CAST(COUNT([ROW])) AS Selectivity
FROM dbo.GridPoint_0
選擇Selectivity 較高的優選創建。