8 citations found. Retrieving documents...
De96 DeWitt, D.: Parallel Object-Relational Database Systems: Challenges & Opportunities, invited lecture at the 4th Int. Conf. on Parallel and Distributed Information Systems, 1996.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Parallelizing User-Defined Functions in Distributed.. - Ng, Muntz (1999)   (1 citation)  (Correct)

.... vendors agree that Object Relational DBMSs (ORDBMSs) are the future [24] Though full support of parallel ORDBMS is expected, the techniques used to parallelize relational database systems are not adequate for ORDBMSs due to the complex abstract data types (ADTs) and user defined functions (UDFs) [1]. On the other hand, non traditional database application domains such as time series data analysis, image processing and geoscience information systems often require data objects in order. As a result, a novel mechanism that supports parallelization of user defined operations on both ordered and ....

....satisfying different UDF input requirements. 3.3 Windows Definition 3. 2 Given a data stream ds of type T , a substream of size l on ds is a function ss : integer T such that there exists some integer k 0 and for all 1 i l, ss[i] ds[k i] ss can be represented as ds[u; v] such that ss[1] = ds[u] and ss[l] ds[v] The size of a substream is at least 1, i.e. sizeOf(ss) u Gamma v 1 1. The set of all substreams of data stream ds of type T is denoted as sub(T ) 2 Informally, a window (with respect to the semantics of a UDF) is an input substream of bounded size such that the ....

[Article contains additional citation context not shown here]

D. DeWitt. Parallel object-relational database systems: Challenges and opportunities. In Invited Talk, PDIS, 1996.


Dynamic Query Re-Optimization - Ng, Wang, Muntz, Nittel (1999)   (8 citations)  (Correct)

....is considered. On the other hand, we considered the dynamically re optimizing QEP configurations in a parallel execution environment. The reason is that users are going to expect full parallel support for all user defined extensions in an extensible database environment, e.g. ORDBMS [5]. Parallelization is important for performance improvement to long running queries. As a consequence, more reconfiguration forms are considered in our research. Using a similar reconfiguration technique as in [16] materializing intermediate results) 25] proposed a two phase (plan rescheduling ....

D. DeWitt. Parallel Object-Relational Database Systems: Challenges and Opportunities. In Invited Talk, PDIS, 1996.


Optimization of User-Defined Functions in Distributed.. - Ng, Muntz (1999)   (Correct)

.... that Object Relational DBMSs (ORDBMSs) are the future [23] Though full support of parallel ORDBMS is expected, the techniques used to parallelize relational database systems are not adequate to parallelize the operations in ORDBMSs due to the introduction of complex abstract data types (ADTs) [1]. User defined functions (UDFs) that are associated with ADTs are usually opaque to a query optimizer and allow little optimization opportunities. On the other hand, in non traditional database application domains such as time series data analysis, image processing and geoscience information ....

....UDF input requirements. 3.2 Windows Definition 3. 2 Given a data stream ds of type T , a substream of size l on data stream ds is a function ss : integer T such that there exists some integer k 0 and for all 1 i l, ss[i] ds[k i] ss can also be represented as ds[u; v] such that ss[1] = ds[u] and ss[l] ds[v] The size of a substream is at least 1, i.e. sizeOf(ss) u Gamma v 1 1. The set of all substreams of data stream ds of type T , fds[1; 1] ds[1; 2] Delta Delta Delta ; ds[2; 2] ds[2; 3] Delta Delta Deltag, is denoted as sub(T ) 2 Informally, a window ....

[Article contains additional citation context not shown here]

D. DeWitt. Parallel object-relational database systems: Challenges and opportunities. In Invited Talk, PDIS, 1996.


A Framework for Parallel Processing of Aggregate and Scalar .. - Jaedicke, Mitschang (1997)   (Correct)

.... have recently led to significant development efforts for parallel ORDBMS (PORDBMS) of some database vendors ( 7] 13] 12] 28] Although first industrial implementations enter the marketplace and the SQL3 standard [10] is maturing, there are still many topics left for research in this area ([8], 9] 5] 35] One of the current goals for PORDBMS is to move towards a framework for constructing parallel ADTs[35] and more sophisticated query optimization and execution ( 35] 24] ADT functions are completely opaque for the query optimizer and thus allow only very restricted query ....

....join predicates. We are currently working on a framework for userdefined join algorithms to overcome cartesian products and allow efficient parallel execution. How can parallelism be used to efficiently process UDFs on single but very large ADTs [13] and collection types in parallel ([8], 35] We have not addressed these important questions here. Additional future work should be concerned with the impact of user defined aggregate functions and the proposed sorting requirements on query optimization. Another interesting question is how materialized user defined aggregates can be ....

DeWitt, D.: Parallel Object-Relational Database Systems: Challenges & Opportunities, invited talk, PDIS 1996.


On Reconfiguring Query Execution Plans in Distributed.. - Ng (1998)   (Correct)

....they only reconfigure a QEP at points where no operation is partially done, i.e. no pipelined parallelism, or data flow structure, is considered in their work. We considered the dynamic reconfiguration of QEPs in a parallel execution environment, which is expected for ADT extensions in ORDBMSs [3]. Thus more reconfiguration options are considered in our research. Further, not only the built in operators but also UDFs are considered in our research. Lastly, intermediate results are materialized for plan modification in their work. This may not be practical in the case of the large volume ....

D. DeWitt. Parallel object-relational database systems: Challenges and opportunities. In Invited Talk, PDIS, 1996.


Dynamic Reconfiguration of Sub-Optimal Parallel Query Execution Plans - Ng (1998)   (2 citations)  (Correct)

....words, no pipelined parallelism, or data flow structure, is considered in their work. On the other hand, we considered the dynamic reconfiguration of QEPs in a parallel execution environment. The reason is that users are going to expect full parallel support for all ADT extensions in an ORDBMS [3]. Parallelization is important for performance improvement to long running queries. As a consequence, more reconfiguration options are considered in our research. Further, we consider reconfiguration involving not only the built in operators but also user defined functions in an ORDBMS. Lastly, to ....

D. DeWitt. Parallel object-relational database systems: Challenges and opportunities. In Invited Talk, PDIS, 1996.


Supporting Parallel Navigation in Object-Relational DBMSs - Gesmann, Härder   (Correct)

No context found.

De96 DeWitt, D.: Parallel Object-Relational Database Systems: Challenges & Opportunities, invited lecture at the 4th Int. Conf. on Parallel and Distributed Information Systems, 1996.


The Multi-Operator Method: Integrating Algorithms for the.. - Jaedicke, Mitschang (1999)   (Correct)

No context found.

DeWitt, D.: Parallel Object-Relational Database Systems: Challenges & Opportunities, invited talk, PDIS 1996.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC