107 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1998.To recompute from scratch, cache, or maintain a running-total is a database optimization question. The best answer depends in part upon usage patterns. For example, is total accessed frequently, or is the underlying table updated frequently? These usage patterns cannot necessarily be accurately predicted during application design. I describe materialization cost estimates based on having the database observe and collect data on actual usage patterns, and the actual costs observed implementing different choices. I designed an intelligent system which dynamically makes materialization choices using these cost estimates. The system is adaptive, and switches between the poss...
We describe funct$on materzakation as an optimization concept in object-oriented databases. Exploiti...
htmlabstractMany applications with manually implemented data management exhibit a data storage patte...
Caching is fundamental to performance in distributed information retrieval systems such as the World...
107 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1998.To recompute from scratch, ca...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Data intensive applications today usually run in either a clientserver or a middleware environment. ...
In today’s technological world, applications are designed to communicate across different interfaces...
Recent decades have seen an explosion in the diversity and scale of data analytics tasks. While data...
Repetitious access to remote resources, usually data, constitutes a bottleneck for many software sys...
A fundamental problem in automating object database storage reclamation is determining how often to ...
The technique of materializing intermediate results and reusing these results to answer future queri...
115 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2005.To address the memory access ...
There is an arms race in the data management industry to support analytics, in which one critical st...
View materialization is a well-known optimization technique of relational database systems. In this ...
Efficient data management is vital any organization that access databases. Because computers’ hard d...
We describe funct$on materzakation as an optimization concept in object-oriented databases. Exploiti...
htmlabstractMany applications with manually implemented data management exhibit a data storage patte...
Caching is fundamental to performance in distributed information retrieval systems such as the World...
107 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1998.To recompute from scratch, ca...
Commercial database systems make extensive use of caching to speed up query execution. Semantic cach...
Data intensive applications today usually run in either a clientserver or a middleware environment. ...
In today’s technological world, applications are designed to communicate across different interfaces...
Recent decades have seen an explosion in the diversity and scale of data analytics tasks. While data...
Repetitious access to remote resources, usually data, constitutes a bottleneck for many software sys...
A fundamental problem in automating object database storage reclamation is determining how often to ...
The technique of materializing intermediate results and reusing these results to answer future queri...
115 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2005.To address the memory access ...
There is an arms race in the data management industry to support analytics, in which one critical st...
View materialization is a well-known optimization technique of relational database systems. In this ...
Efficient data management is vital any organization that access databases. Because computers’ hard d...
We describe funct$on materzakation as an optimization concept in object-oriented databases. Exploiti...
htmlabstractMany applications with manually implemented data management exhibit a data storage patte...
Caching is fundamental to performance in distributed information retrieval systems such as the World...