columnstore

    4熱度

    1回答

    我試圖看到列表存儲索引可以提供的性能增益。該表大約有370萬行,11列,並作爲堆存儲(即沒有主鍵)。我在表上創建一個列存儲索引和運行以下查詢: SELECT [Area], [Family], AVG([Global Sales Value]) AS [Average GlobalSalesValue], COUNT([Projected Sales]) FROM

    1熱度

    2回答

    我有一個關於在SQL Azure上對使用羣集羣集索引的表使用Top的問題。 這兩個表都具有羣集列存儲索引,表HeaderTable具有300K行,表ValuesTable具有6.5M行。 -- with no "Top" --responce after 2 sec declare @Date datetime = getdate() select zp.idCol1, Value1, zp

    1熱度

    1回答

    我在與MonetDB有關的各種白皮書中偶然發現了這兩個概念。看起來像目標和實現類似的目標 - 加快範圍查詢的選擇。這兩個概念是否在MonetDB中一起實施?

    1熱度

    1回答

    我目前正在處理棘手的任務。 背景: 我有一個MSSQL數據庫2012多個表和一個巨大的行量 。由於在這個數據庫中搜索需要相當長的一段時間,我尋找改進查詢的方法。 (是的,我使用的索引, 已經看過執行計劃和這樣的東西:-)) 經過一番調查後,我發現在MSSQL 2012 企業的列存儲索引。這使我在搜索過程中獲得了巨大的性能提升。 缺點:當指數啓用它不可能 INSERT/UPDATE/DELETE數據

    2熱度

    1回答

    我需要一個存儲過程,它將接受表名作爲參數,然後在每列上創建非集羣列存儲索引。 有人可以幫助我嗎? CREATE NONCLUSTERED COLUMNSTORE INDEX XCSI_MY_TBL ON dbo.MY_TBL ( COL1, COL2, COL3, COL4 ) WITH (DROP_EXISTING = OFF) ON [PRIMAR

    6熱度

    2回答

    閱讀有關SQL Server 2014中的羣集列存儲索引,我想知道是否擁有大量列的表仍然是反模式。 目前,爲了緩解具有大量列的單個表的問題,我正在使用vertical partitioning,但具有可用的聚集列存儲索引,這不應該需要。這是正確的還是我錯過了什麼? 例子: 讓我們舉個例子的性能計數器日誌,原始數據可能具有以下結構: ╔══════════════════╦═══════╦═══

    0熱度

    2回答

    我們無法解釋我們的SQL Server 2012 Enterprise安裝程序存在性能問題,我希望你們有一個想法。 我們有一個事實表,其中包含一列int列和一個區域維度表。 這是我們的事實表的結構: regionId(INT) 收入(十進制10,2) orderIntake(十進制10,2) 而且這是我們尺寸表的結構: worldR regionId(INT) 事實表和維度表經由連接egion(V

    1熱度

    1回答

    有什麼方法可以說服SQL Server 2014在加入列存儲索引表時加入消除? 我們有一個標準的維度模型,包含事實表和維度,並且爲了方便用戶,有許多視圖將多個維度結合在一起。 當使用傳統的行存儲表時,如果由於定義了FK/PK關係這一事實,我們可以利用SQL從這些便利視圖中消除連接的能力(如果它們對於給定查詢不是必需的)事實和維度之間允許查詢計劃者確定連接不添加或刪除行。 但是,我們希望將事實錶轉換

    0熱度

    1回答

    我有一個SQL Server 2014評估版。它過期了,我購買了標準版本的SQL Server 2014.不幸的是,在評估期間,我創建了至少一個列存儲索引。可能是多個。我的數據庫處於可疑模式,並告訴我必須刪除列存儲索引。但是,它不會讓我放棄它,因爲它處於可疑模式。 我可以運行sys.indexes,但它沒有顯示任何有問題的數據庫索引。我無法運行DBCC CHECKDB。我真的不想爲SQL Serv

    1熱度

    1回答

    下面的鏈接解釋我的桌子的情況: Why does the presence of primary key on the table significantly enhance the performance of column-store indexes? 當比較兩種情況,一是在查詢使用運行列存儲索引,另一個是查詢在簡單堆上運行的地方。當我比較這兩個結果時,我發現即使使用列存儲的查詢比其他情況下的