成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

數據庫中的pureXML優點介紹

開發 數據庫
本文將介紹pureXML在不同領域所具有的顯著優勢,包括索引機制、存儲等等方面。以及第一代XML支持所特有的局限性。

關系數據庫中的***代 XML 支持是切分(或分解)文檔,以適應關系表格或將文檔原封不動地存儲為字符或二進制大對象(CLOB 或 BLOB)。這兩個方法中的任一種都嘗試將 XML 模型強制轉換成關系模型。然而,這兩種方法在功能和性能上都有很大的局限性。混合型模型將 XML 存儲在類似于 DOM 的模型中。XML 數據被格式化為緩沖數據頁,以便快速導航和執行查詢以及簡化索引編制。

pureXML在以下領域具有顯著優勢:

存儲:pureXML 技術將以“節點級”(而非“文檔級”)粒度存儲 XML。在數據庫中,物理存儲層的主要存儲單元是節點。每一頁中都存在一個節點,而其它的節點則來自相同或不同的文檔。每個節點不僅連結其父節點,還連結其子節點。

因此,瀏覽到某個節點的父項、同級項或子項的效率都非常高,只要下一個引用的節點在同一頁,其遍歷速度將比指針的遍歷速度還要快,無需重寫整個文檔即可增加或減少節點,或者將節點重新部署到其它頁。

索引機制:管理著數百萬的 XML 文檔的 XML 應用程序并不罕見,因此要提供高查詢性能就要為大量的 XML 數據編制索引。DB2 支持在 XML 列上建立路徑特定的索引,因此元素和屬性常用作謂詞,且可以編制跨文檔連接的索引。

新的 XML 值索引可有效評估XML 模式表達式,從而提高 XML 文檔的查詢性能。與傳統的關系索引相比較,在關系索引中,索引鍵由用戶指定一個或多個表格列組成,而 XML 值索引則使用特定的 XML 模式表達式(XPath 的子集,XPath 不包含謂詞等等)來編制路徑和 XML 文檔(存儲在一個 XML 列中)中的值的索引。如果值不是在文檔中指定的,則該索引還可以在插入時通過模式來填充默認的屬性和元素值。

創建索引時,您可以指定要編制索引的路徑和索引類型。可以編制與存儲在該列中的 XML 文檔中的路徑表達式以及路徑表達式集匹配的任何節點的索引,而且該索引可以直接指向存儲中的節點(它與其父節點和子節點連接以便于快速瀏覽)。索引條目并不是提供訪問文檔開頭的索引,而是包含實際文檔節點的位置信息。因此,該索引可以快速直接訪問文檔中的節點,并避免文檔遍歷。

查詢:XQuery,即查詢 XML 數據的一種新語言,用于處理不同的模式,包含諸如序列(而非 SQL 中的集)、多嵌套序列和稀疏屬性。XQuery 還可以支持不同種類的模式以及動態的結構更改。

IBM 實施不包含獨立的 XQuery 或 XPath 處理程序。基本的 XQuery 和 XPath 直接嵌入到查詢引擎中。該查詢編譯器自身是雙語的,帶有兩個可互操作的查詢語言解析程序 — 一個用于 SQL,另一個用于 XQuery — 以產生查詢圖表模型(用于處理關系和 XML 數據)的新變量。因為中間的查詢表達法是中性語言,XQuery、SQL 以及 XQuery 與 SQL的組合將編譯成同樣的中間表達法,經過同樣的重寫和轉化,以類似的方式優化并產生類似的可執行代碼。無論使用什么語言來指定查詢設計,此過程都將產生***的互操作查詢設計。

因為這兩個解析程序可以相互操作,所以您可以在同一語句中混合使用 SQL 和 XQuery,從而使搜索功能更強大:在 XML 文檔中進行查詢并從 SQL 返回其片斷。

【編輯推薦】

  1. DB2 Version 9.5 pureXML的增強和新特性
  2. 基于pureXML技術的數據庫表結構擴展
  3. 生成面向 DB2 9 pureXML 的 Web 服務
責任編輯:book05 來源: CSDN
相關推薦

2010-05-07 17:39:02

Oracle數據庫性能

2009-03-19 08:56:58

pureXMLDB2數據結構

2010-05-11 18:23:31

MySQL數據庫分區

2010-04-23 14:32:01

Oracle數據庫

2011-04-01 16:00:35

SQL Server 數據庫服務器

2011-03-22 14:49:35

Oracle數據庫重定義表

2010-04-26 14:24:58

Oracle數據庫索引

2011-03-07 17:51:00

Oracle數據庫優缺點

2010-04-09 13:59:48

Oracle數據庫索引

2010-04-21 14:45:39

Oracle數據庫

2010-03-18 15:09:15

python數據庫連接

2011-03-17 14:51:33

數據庫自我調整

2011-04-14 09:27:37

內存數據庫

2010-04-15 13:01:25

Oracel數據庫

2023-10-26 07:05:58

MySQL數據庫

2011-04-07 14:50:21

SQL Server數據庫

2011-08-12 12:59:33

Oracle數據庫同義詞

2022-11-10 08:31:09

原生圖數據庫可視化

2009-07-01 11:08:14

JSP DestoryJSP Init數據庫鏈接

2011-02-28 15:45:12

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品视频一区二区三区 | 国产精品视频久久久 | 天天色天天色 | 欧美成人h版在线观看 | www.com久久久| 国产精品久久久亚洲 | 国产精品久久久久久久久久三级 | 午夜婷婷激情 | 国产精品亚洲一区 | 欧美性生活免费 | caoporn国产精品免费公开 | 精品99在线 | 日本又色又爽又黄又高潮 | 91网在线播放 | 81精品国产乱码久久久久久 | 四色成人av永久网址 | 色性av | 韩三级在线观看 | 91视频亚洲 | 欧美成人一区二免费视频软件 | 日本激情视频网 | 国产毛片毛片 | 国产精品免费一区二区三区四区 | 国产精品久久一区 | 久久伊人精品 | 亚洲精品免费观看 | 六月成人网 | 91在线成人 | 日本精品一区二区三区在线观看 | 91在线观看网址 | 国产真实精品久久二三区 | 久久久成人精品 | 亚洲高清在线观看 | 天天欧美 | 欧美激情精品久久久久久 | 久久在线视频 | 亚洲一区视频在线 | 夜夜精品视频 | 7777在线视频免费播放 | 日韩一区二区成人 | 欧美日韩成人一区二区 |