• DocumentCode
    1688094
  • Title

    Dynamic tuning of XML storage schema in VXMLR

  • Author

    Xu, Zhengchuan ; Guo, Zhimao ; Zhou, Shuigeng ; Zhou, Aoying

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Fudan Univ., Shanghai, China
  • fYear
    2003
  • Firstpage
    76
  • Lastpage
    86
  • Abstract
    This paper reports the techniques of dynamic tuning of XML storage schema in VXMLR, which is a XML management system based on RDBMS. With two different tuning strategies, VXMLR can dynamically adjust its storage schema based on the latest query records to improve its query processing efficiency. When a tuning event is triggered, VXMLR first derives from its history queries the initial mapping rules that map XML DTD to relational schemas; then by vertically partitioning the relational tables or redundantly storing the data relevant to history queries, some candidate storage schemas are generated; following that, the benefit and cost of each candidate schema is estimated; and finally a cost-driven approach is proposed to select the final storage schema from the candidate schemas under a certain space constraint. Experimental results validate the practicability and effectiveness of the proposed techniques.
  • Keywords
    data structures; hypermedia markup languages; information storage; programming language semantics; query processing; relational databases; storage allocation; RDBMS; VXMLR; XML DTD mapping; XML management system; XML storage schema; candidate storage schema generation; cost-benefit estimation; data representation; data type definition; dynamic tuning; extensible markup language; history query; mapping rule; query processing efficiency improvement; query record; redundant data storage; relational database management system; relational schema; relational table; space constraint; tuning strategy; vertical partitioning; Computer crashes; Computer science; Concurrency control; Engineering management; History; Internet; Query processing; Relational databases; Statistics; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 2003. Proceedings. Seventh International
  • ISSN
    1098-8068
  • Print_ISBN
    0-7695-1981-4
  • Type

    conf

  • DOI
    10.1109/IDEAS.2003.1214913
  • Filename
    1214913