Distribution design for higher-order data models

被引:4
|
作者
Ma, Hui
Schewe, Klaus-Dieter
Wang, Qing
机构
[1] Massey Univ, Dept Informat Syst, Palmerston North, New Zealand
[2] Massey Univ, Informat Sci Res Ctr, Palmerston North, New Zealand
关键词
fragmentation; allocation; higher-order data models; query processing; optimisation;
D O I
10.1016/j.datak.2006.03.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Distribution design for databases usually addresses the problems of fragmentation, allocation and replication. However, the major purposes of distribution are to improve performance and to increase system reliability. The former aspect is particularly relevant in cases, where the desire to distribute originates from the distributed nature of an organisation with many data needs only arising locally, i.e., some data is retrieved and processed at only one or at most very few locations. Therefore, query optimisation should be treated as an intrinsic part of distribution design. In this paper the effects of fragmentation in databases on query processing are investigated using a query cost model. The considered databases are defined on higher-order data models, i.e., they capture complex value, object oriented and XML-based databases. The emphasis on higher-order data models enables a large variety for schema fragmentation, while at the same time it imposes restrictions on the way schemata can be fragmented. It is shown that the allocation of locations to the nodes of an optimised query tree is only marginally affected by the allocation of fragments. This implies that optimisation of query processing and optimisation of fragment allocation are largely orthogonal to each other, leading to several scenarios for fragment allocation. If elementary fragmentation operations are ordered according to their likeliness to impact on the query costs, a binary search procedure can be adopted to find an "optimal" fragmentation and allocation. We underline these findings with experimental results. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:400 / 434
页数:35
相关论文
共 50 条
  • [21] Case Analysis of Higher-Order Data
    Dunfield, Joshua
    Pientka, Brigitte
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 228 (0C) : 69 - 84
  • [22] Higher-Order Pushdown Systems with Data
    Parys, Pawel
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (96): : 210 - 223
  • [23] HIGHER-ORDER DATA-TYPES
    MAIBAUM, TSE
    LUCENA, CJ
    INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1980, 9 (01): : 31 - 53
  • [24] Higher-Order Intentionality and Higher-Order Acquaintance
    Benj Hellie
    Philosophical Studies, 2007, 134 : 289 - 324
  • [25] Higher-order intentionality and higher-order acquaintance
    Hellie, Benj
    PHILOSOPHICAL STUDIES, 2007, 134 (03) : 289 - 324
  • [26] Nonlinear Adaptive Backstepping Excitation Controller Design for Higher-Order Models of Synchronous
    Roy, T. K.
    Mahmud, M. A.
    Oo, Amanullah M. T.
    Pota, H. R.
    IFAC PAPERSONLINE, 2017, 50 (01): : 4368 - 4373
  • [27] On the Higher-Order Inhomogeneous Heisenberg Supermagnetic Models
    Rong Han
    Haichao Sun
    Nana Jiang
    Zhaowen Yan
    Journal of Nonlinear Mathematical Physics, 2021, 28 : 345 - 362
  • [28] On learning higher-order cumulants in diffusion models
    Aarts, Gert
    Habibi, Diaa E.
    Wang, Lingxiao
    Zhou, Kai
    MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2025, 6 (02):
  • [29] Higher-order statistical models of visual images
    Simoncelli, EP
    PROCEEDINGS OF THE IEEE SIGNAL PROCESSING WORKSHOP ON HIGHER-ORDER STATISTICS, 1999, : 54 - 57
  • [30] Higher-order anisotropic models in phase separation
    Cherfils, Laurence
    Miranville, Alain
    Peng, Shuiran
    ADVANCES IN NONLINEAR ANALYSIS, 2019, 8 (01) : 278 - 302