国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server2008數據庫引擎功能的重大更改

2024-08-31 00:52:32
字體:
來源:轉載
供稿:網友
本文主要針對SQL Server 2008 數據庫引擎所做的一些更改進行了詳盡的介紹,更多內容請參考下文:(這些更改可導致基于早期版本的SQL Server的應用程序無法繼續使用)。

公共語言運行時 (CLR)

功能:CLR 程序集

說明:將數據庫升級到 SQL Server 2008 時,將自動安裝支持 hierarchyid 數據類型的 Microsoft.SqlServer.Types 程序集。升級顧問規則將檢測名稱沖突的任何用戶類型或程序集。升級顧問將建議重命名所有沖突的程序集,并重命名所有沖突的類型或在代碼中用由兩部分組成的名稱來引用該預先存在的用戶類型。

如果數據庫升級檢測到用戶程序集具有沖突名稱,它將自動重命名該程序集,并將數據庫置于可疑模式下。

如果在升級過程中存在具有沖突名稱的用戶類型,則不會采取特殊步驟。升級后,舊的用戶類型和新的系統類型將同時存在。用戶類型將只能按照由兩部分組成的名稱使用。

DBCC

功能:使用 DBCC CHECKDB 或 DBCC CHECKTABLE 對索引進行邏輯一致性檢查

說明:對索引進行的邏輯一致性檢查因數據庫兼容級別而異,如下所示:

如果兼容級別為 100 (SQL Server 2008) 或更高:

除非指定 NOINDEX,否則 DBCC CHECKDB 或 DBCC CHECKTABLE 將對單個表及其所有非聚集索引同時執行物理和邏輯一致性檢查。但是,在默認情況下,僅對 xml 索引、空間索引和索引視圖執行物理一致性檢查。

如果指定了 WITH EXTENDED_LOGICAL_CHECKS,則將對索引視圖、XML 索引和空間索引(如果存在)執行邏輯檢查。默認情況下,先執行物理一致性檢查,然后執行邏輯一致性檢查。如果還指定了 NOINDEX,則僅執行邏輯檢查。

這些邏輯一致性檢查可對索引對象的內部索引表及其引用的用戶表進行交叉檢查。為了查找外部行,將構造內部查詢來對內部表和用戶表的完整交集執行查詢。運行此查詢可能會對性能產生很大影響,并且無法跟蹤其進度。因此,建議您僅在以下情況下才指定 WITH EXTENDED_LOGICAL_CHECKS:懷疑存在與物理損壞無關的索引問題,或者已關閉頁級校驗和并且懷疑存在列級硬件損壞。

如果兼容級別為 90 或更低,則除非指定 NOINDEX,否則 DBCC CHECKDB 或 DBCC CHECKTABLE 將對單個表或索引視圖及其所有非聚集索引和 XML 索引同時執行物理和邏輯一致性檢查。不支持空間索引。

動態管理視圖:

視圖:sys.dm_os_sys_info

說明:刪除了 cpu_ticks_in_ms 和 sqlserver_start_time_cpu_ticks列。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扬州市| 东乡族自治县| 裕民县| 西丰县| 商水县| 扶沟县| 调兵山市| 紫阳县| 永川市| 藁城市| 焉耆| 桐城市| 河池市| 丰原市| 大港区| 南木林县| 神木县| 海阳市| 陈巴尔虎旗| 安丘市| 玛纳斯县| 泗阳县| 绥江县| 敦化市| 哈尔滨市| 福海县| 麦盖提县| 龙江县| 西藏| 高碑店市| 泸溪县| 泸定县| 永定县| 抚远县| 绩溪县| 曲阜市| 会宁县| 辽阳县| 安徽省| 牡丹江市| 东丰县|