indexed-view

    0熱度

    1回答

    我有多個索引視圖,我想從主文件組移動到另一個文件組,對性能影響最小。我怎樣才能做到這一點?

    4熱度

    1回答

    使用SQL Server 2008的 (很抱歉,如果這原來是一篇文章,但我想給儘可能多的信息越好。) 我有多個位置其中每個部門都包含多個部門,每個部門都包含多個可以進行零到多次掃描的項目。每次掃描都涉及可能會或可能不會有中斷時間的特定操作。每個項目也屬於一個特定的包,屬於特定的工作,屬於特定的項目,屬於特定的客戶。每個作業都包含一個或多個包含一個或多個項目的包。 +=======

    2熱度

    2回答

    我正在爲索引視圖執行事務複製。我有其他複製模式綁定視圖使用NOEXPAND提示引用索引視圖。即使我呼籲索引視圖sp_addarticle的調用後sp_addarticle的爲NOEXPANDing意見,我得到的錯誤: Hint 'noexpand' on object '...' is invalid. ,因爲SQL Server試圖在創建索引之前創建在目標服務器上的NOEXPANDing視圖

    1熱度

    1回答

    我一直拉着這個僵局我的頭髮: [Enlarge] IX_OrderAmounts是在金額表做一個聚集索引視圖。左側的事務(可重複讀 - 儘管Read提交時發生同樣的情況)只在Amount表中插入一行。右側的事務(Read committed)從Amount表中更新了幾行(2-3行)(全部在一個UPDATE語句中)。 現在我沒有得到的是,爲什麼只需要插入一行的左側事務需要獲取第二個更新鎖。 因爲死鎖

    1熱度

    1回答

    我已經設置了一個索引視圖,我打算將其用作SSAS多維數據集的數據源視圖。索引視圖看起來是這樣的: create view vw_indexed1 with schemabinding as select key1, key2, count_big(*) as bigcount from table1 group by key1, key2, GO CREATE UNI

    1熱度

    1回答

    我剛剛發現,幾年前我迅速投擲到一起的報告一直是收集數百萬美元的唯一手段,並且沒有任何事情可以檢查它是否正確。 由於性能原因,報告大量使用索引視圖。這關係到我,因爲儘管我已經使用了索引視圖,但我傾向於將它們用於這些至關重要的事情。 索引視圖可能無法更新或以其他方式返回與表中數據不同的信息嗎?這是多麼真實的風險?是否有一個好的SQL腳本可以定期運行以檢查錯誤?

    4熱度

    3回答

    我有一個查詢在許多表上執行連接,導致性能較差。 爲了提高性能,我創建了一個索引視圖,我發現使用日期過濾器查看查詢性能方面的重大改進。但是,我關心的是索引的存儲。從我讀過的內容來看,唯一的聚集索引存儲在SQL Server上。這是否意味着它將單獨存儲作爲視圖內部連接的一部分的全部數據?如果是這樣,我已經包括從表是部分聯接視圖,所有列會被消耗掉約一倍,而不索引視圖的磁盤空間的服務器上的磁盤空間?每次我

    2熱度

    3回答

    我可以在視圖上創建聚簇或非聚簇索引,SQL SERVER說,我們可以有多個非聚簇索引(最大249),但表或視圖上只存在一個聚簇索引。因爲記錄已經排序,物理存儲的位置以及我們不能有多個排序順序。所以,我的問題是,因爲View並沒有物理存儲在數據庫中。那麼,如果我在視圖上創建聚集索引並且基表已經存在聚簇索引。如何在視圖上實現聚集索引?聚集索引如何在視圖中起作用和有用?

    0熱度

    1回答

    我有一個關於優化複雜搜索查詢性能的想法。情況是這樣的: 基表,與字段上的搜索: Server (uniqueNumber, serverName, hostName) 表的加盟,與字段上的搜索: Customer (Company, vatNumber) CustomerContact (firstName, lastName, email, telephone, mobile) Ip (

    0熱度

    2回答

    我有一個SQL Server 2008 R2數據庫,其中包含一個我們用於報告的非常大的表。每晚大約有40,000條記錄被插入表格中。我在很多文章中看過索引視圖適用於OLAP或Warehouse數據庫,而不適用於事務表。 我的目標不是查詢整個表,而是查詢子集,比如說最近3個月的數據。不想使用觸發器來創建子集。索引視圖適合我的場景嗎?如果沒有,更好的想法?