我有一個SQL表結構如下:修身長,但SQL Server 2005的表
Code1 - int
Code2 - int
Val1 - real
Val2 - real
Val3 - real
只有一個索引(clustered)爲代碼1是第一個索引列和代碼2是第二個。單個記錄的大小是20字節。
我需要能夠存儲大約150,000,000條記錄,最大的選擇操作將在500,000條記錄上。我認爲桌子的尺寸大約爲3GB
我想知道這種設計是否可行,或者在處理這樣一個大桌子時可能會出現「無法解釋的」問題或減速。
我沒有看到id字段。你會使用(code1,code2)作爲主鍵嗎? (code1,code2)是唯一的嗎? – 2009-12-29 08:21:09
你會在桌子上進行什麼樣的查詢?這確實決定了需要編制索引的內容。 – 2009-12-29 08:21:35