我有一個觀點,我正在嘗試爲其設置索引。視圖的選擇列之一執行具有varchar(250)返回值的用戶定義函數。但是,當我嘗試在該列上設置索引時,我看到nvarchar(4000)的大小。爲什麼會這樣,如果我繼續設置我的索引會導致問題?選擇函數值在索引上顯示nvarchar(4000)
0
A
回答
0
是否正在運行sp_refreshview 'YourViewName'
解決該問題? (我認爲你需要改變視圖才能使用WITH SCHEMABINDING
)
0
我認爲你的主要建議是去掉標量udf。他們是一個可怕的表現拖累。 udf有沒有合法的商業原因?
將代碼從標量函數中取出並直接放入視圖中,看看是否可以緩解您的問題。
相關問題
- 1. SQL Server 2008:NVarChar(4000)
- 2. 將nvarchar(4000)轉換爲nvarchar(max)
- 3. 選擇懸停時的顯示索引
- 4. 顯示部分索引的選擇
- 5. 在DataTable上選擇索引?
- 6. nvarchar(4000)的性能影響?
- 7. 在PHP函數顯示層次選擇
- 8. 選擇索引上顯示的內容,Php
- 9. 選擇選項選擇的索引在mvc3回發後不顯示?
- 10. 引導選擇不顯示
- 11. 從Nvarchar列檢索數值
- 12. jquery從數據中選擇索引並顯示sql內容
- 13. 顯示上選擇值一個div笨
- 14. 的JavaScript首先選擇非falsey值顯示與數組索引錯誤
- 15. Excel - 與大函數的索引匹配:顯示重複值?
- 16. SQL Server - nvarchar字段上的索引
- 17. 選擇2顯示默認值選擇
- 18. MD-選擇顯示已選擇的值
- 19. 選擇框中選擇值顯示
- 20. 在UIPickerView上選擇後顯示整個數字值?
- 21. 在javaScript上選擇索引更改
- 22. 如何顯示我選擇的索引在我的php
- 23. 顯示值的索引表示在x軸上
- 24. Django:顯示選擇值不顯示
- 25. 檢查值只顯示在索引中
- 26. AngularJS - 基於選擇值顯示數據
- 27. 顯示數字選擇器值
- 28. 如何在標籤上顯示日期選擇器選定值
- 29. 顯示上選擇GET
- 30. express index只在索引頁上顯示
這不是一個阻力。 UDF本身執行一些數據操作。我不想在一個視圖中的6個不同的位置,特別是近100行。 – 2010-06-02 21:03:32