Cost-based optimization in DB2 XML

被引:10
|
作者
Balmin, A.
Eliaz, T.
Hornibrook, J.
Lim, L.
Lohman, G. M.
Simmen, D.
Wang, M.
Zhang, C.
机构
[1] IBM Corp, Almaden Res Ctr, San Jose, CA 95120 USA
[2] IBM Software Grp, Markham, ON L6G 1C7, Canada
[3] IBM Corp, Thomas J Watson Res Ctr, Hawthorne, NY 10532 USA
[4] Cosmix Corp, Mountain View, CA 94041 USA
关键词
D O I
10.1147/sj.452.0299
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
DB2 XML is a hybrid database system that combines the relational capabilities of DB2 Universal Database (TM) (UDB) with comprehensive native XML support. DB2 XML augments DB2 (R) UDB with a native XML store, XML indexes, and query processing capabilities for both XQuery and SQL/XML that are integrated with those of SQL. This paper presents the extensions made to the DB2 UDB compiler, and especially its cost-based query optimizer, to support XQuery and SQL/XML queries, using much of the same infrastructure developed for relational data queried by SQL. It describes the challenges to the relational infrastructure that supporting XQuery and SQL/XML poses and provides the rationale for the extensions that were made to the three main parts of the optimizer: the plan operators, the cardinality and cost model, and statistics collection.
引用
收藏
页码:299 / 319
页数:21
相关论文
共 50 条
  • [1] XML使DB2如虎添翼
    郝艳
    [J]. 软件和集成电路, 2008, (03) : 38 - 39
  • [2] DB2中的XML
    牛新庄
    [J]. 程序员, 2007, (12) : 119 - 119
  • [3] Customizing XML storage in DB2
    Nicola, Matthias
    [J]. IBM Data Management Magazine, 2009, (03):
  • [4] Querying XML data sources in DB2: the XML Wrapper
    Josifovski, V
    Schwarz, P
    [J]. 19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, : 809 - 820
  • [5] Query Rewrites with Views for XML in DB2
    Godfrey, P.
    Gryz, J.
    Hoppe, A.
    Ma, W.
    Zuzarte, C.
    [J]. ICDE: 2009 IEEE 25TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2009, : 1339 - +
  • [6] Storing native XML in a DB2 table column
    [J]. Struyf, K., 1600, CMP Asia Ltd.- New York Office
  • [7] Cost-Based Vertical Fragmentation for XML
    Hartmann, Sven
    Ma, Hui
    Schewe, Klaus-Dieter
    [J]. ADVANCES IN WEB AND NETWORK TECHNOLOGIES, AND INFORMATION MANAGEMENT, PROCEEDINGS, 2007, 4537 : 12 - +
  • [8] 在DB2中存储XML数据
    张铮
    [J]. 电脑开发与应用, 2014, 27 (04) : 43 - 45
  • [9] Research on the Query Performance Optimization Based on the DB2 UDB
    Liu, Di
    Li, Guihua
    [J]. NFD 2010: INTERNATIONAL CONFERENCE ON NETWORK AND FINANCE DEVELOPMENT, 2010, : 185 - 188
  • [10] From XML schema to relations:: A cost-based approach to XML storage
    Bohannon, P
    Freire, J
    Roy, P
    Siméon, J
    [J]. 18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, : 64 - 75