cost 213 ms
SQL Server索引視圖部門

[英]SQL Server Indexed View Division

是否可以在索引視圖的SELECT語句中執行除法? 當我添加一個列結果,該結果將是一列的值除以另一列的值時,我開始收到以下錯誤: 無法在視圖'MyDB.dbo.getUsageForUsers'上創建聚簇索引'CX_t',因為視圖的選擇列表包含聚合函數或分組列結果的表達式。 考慮從選擇列 ...

varchar(120)上的聚簇索引鍵長度警告?

[英]Clustered index key length warning on varchar(120)?

所以今天我一直在做一些優化創建一些索引視圖等,我遇到了這個警告 警告! 聚簇索引的最大密鑰長度為900字節。 索引'IX _...'的最大長度為8004字節。 對於某些大值組合,插入/更新操作將失敗。 該指數是 觀點是 Id是INT 物理表中的aFi ...

我可以創建一個包含一些子行摘要的Sql Server索引嗎?

[英]Can I create an Sql Server index that includes a summary of some child rows?

是否有可能在Sql Server 2016中創建一些索引視圖(或等效視圖)來匯總簡單的父/子關系。 例如: 和這樣的結果..例如: 我想如果我將其編寫為SQL查詢(我假設當時未對其進行索引,則必須“計算”整個答案): 現在,我之所以要使用“索引”視圖,是因為我假設計 ...

索引視圖:如何使用索引視圖將值插入到其他表中?

[英]Indexed views: How to insert value into other table with index views?

我的表: 它的樣子: 我希望它自動將Amount_Monthly 插入到新表中,因此它看起來像這樣: 例如,如果它說 In_Months = 2,它應該將一月和二月的 Balance_monthly 填寫為 7058,82。 我希望它自動計算它就像我讓它根據輸入自動計算剩余天數一樣。 ...

使用索引視圖的SQL Server中的基本事件源

[英]Basic Event Sourcing in SQL Server using Indexed Views

我正在嘗試使用SQL Server實現非常基本的事件源。 沒有庫,沒有其他服務器,也沒有花哨的東西,僅僅是使用SQL Server的基礎知識。 假設我有這張桌子: 現在,我想創建一個視圖,該視圖向我顯示按名稱分組的最新數據,結果是: 很容易, CREATE VIEW La ...

SQL Server索引視圖:無法在視圖的SELECT語句中使用表達式

[英]SQL Server Indexed Views: Unable to use an expression in the SELECT statement of the view

我試圖在SELECT語句中使用表達式來創建索引視圖。 根據MDSN索引視圖指南,如果表達式是確定性的,則可以使用它們。 不幸的是,當我嘗試在下面的腳本視圖上創建唯一的聚集索引時,出現以下錯誤消息。 我正在執行表達式的列已轉換為整數數據類型,因此也不應該存在精度問題。 知道為什么這個表達式 ...

簡單的SQL更新執行速度非常慢

[英]Simple SQL Update executes very slowly

SQL Server 2008 R2。 運行一個看起來像這樣的簡單Update命令 查詢僅更新1行,但需要超過2秒。 這是一個2屬性表,用作多對多結點。 表目前只有大約300條記錄。 主鍵=組和用戶屬性上的組合鍵。 我已經設置了統計信息來檢查它,查詢執行涉及一堆其他沒有 ...

SQL Server-使用查詢結果創建索引視圖,該查詢結果將行結果連接為1列

[英]sql server - create an indexed view using query results that concatenate row results into 1 column

我正在嘗試執行以下操作:將許多行連接到單個文本字符串中? 我想讓查詢結果與其他表連接。 所以我想讓csv查詢成為索引視圖。 我嘗試了CTE和XML查詢來獲取csv結果,並使用這些查詢創建了視圖。 但是SQL Server阻止我在這些視圖上創建索引,因為索引視圖不允許使用CTE和子 ...

查看聚集索引在超過50萬行中查找需要7分鍾

[英]View Clustered Index Seek over 0.5 million rows takes 7 minutes

看一下這個執行計划: http : //sdrv.ms/1agLg7K 它不是估計的,是實際的。 從一次實際執行大約需要30分鍾 。 選擇第二條語句(占用總執行時間的47.8%–大約15分鍾)。 查看該語句中的頂部操作-查看聚簇索引在_Security_Tuple4上尋求。 該 ...

會話設置以支持索引視圖

[英]Session setting to support indexed views

我在數據庫中使用索引視圖。 因此,客戶端應具有一些會話連接設置來調用它們。 我正在使用ado.net連接,該命令調用存儲過程。 每次必須調用存儲過程時,我都會創建一個連接(希望連接池允許我快速執行此操作)並執行命令以將這些設置應用於當前連接。 其他想法:在每次調用存儲過程之前添加以 ...

加入表的CTE轉換

[英]Joining to CTE transformation of table

我經常遇到這樣的情況,我需要將一個大表加入到表的某種轉換中。 我以一個大表和一個較小的價格表為例。 輸入表格CarPrices,其中包含每個汽車品牌/型號的價格以及開始和結束日期。 我想將所有已售出的汽車加入到在PriceStartingDate和PriceEndingDate之間 ...

在SQL中對視圖進行分區

[英]Partitioning Views in sql

如何在MS-SQL中對索引視圖進行分區? 我創建了一個索引視圖,用於存儲值的范圍。 視圖定義如下 現在,我想使用日期列對該表進行分區。 我怎么做 ? ...

創建視圖時出錯 - [dbo].[someFunction] 未綁定架構

[英]Error when creating view - [dbo].[someFunction] is not schema bound

創建視圖時出現此錯誤:“無法架構綁定視圖 'dbo.viewStock'。'dbo.GetStockCurrentQuantityByProduct' 未綁定架構。” 背景:我真正想要實現的是提高檢索產品 ID/當前庫存的查詢的速度。 當前庫存由一個函數計算,該函數計算特定產品的進/出單位數 (' ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM