2010-04-07 164 views

回答

4

確實沒有。表或視圖上的索引基本上用於加速搜索。

最主要的是:視圖通常沒有索引。向視圖添加聚簇索引時,基本上是將該視圖「物化」爲系統維護的,總是自動更新的「虛擬表」,它存在於磁盤上,像磁盤一樣使用磁盤空間,因爲它是真正的幾乎已經有了一張表,您還可以將其他索引添加到索引視圖中。

所以真的 - 在表格和索引視圖之間,幾乎沒有什麼區別 - 在表格索引和索引視圖之間幾乎沒有任何區別。

0

視圖上的索引有一些限制,因爲視圖可以基於表和視圖的各種組合。

在任何一種情況下,它們都是相似的,並且作爲基礎數據更改,索引可能需要或不需要更新。

通常會使用表上的索引 - 通常您至少有一個唯一索引(主鍵),並且可能已標識要聚集的索引之一。

視圖上的索引通常僅作爲優化技術應用,因爲視圖讀取變得繁重,視圖上的索引可以使用視圖提高性能。

相關問題