EDBT 2026 Demo / reviewers in the wild / expert
Diane L. Davison
dblp:80/2085
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 1995
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
3 papers |
Query processing and optimization · 82% Database system architecture and tuning · 18% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Memory systems · 54% Parallel and multicore computing · 46% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
query scheduling |
0.0 | 1 | 1995 | Dynamic Resource Brokering for Multi-User Query Execution · SIGMOD Conference 1995 |
Query processing and optimization › join processing › join algorithms
hash join |
0.0 | 1 | 1994 | Memory-Contention Responsive Hash Joins · VLDB 1994 |
Query processing and optimization › join processing
join algorithms |
0.0 | 1 | 1994 | Memory-Contention Responsive Hash Joins · VLDB 1994 |
Query processing and optimization › query processing architecture
extensible query engines |
0.0 | 1 | 1993 | Encapsulation of Parallelism and Architecture-Independence in Extensible Database Query Execution · IEEE Trans. Software Eng. 1993 |
Query processing and optimization
parallel query processing |
0.0 | 1 | 1993 | Encapsulation of Parallelism and Architecture-Independence in Extensible Database Query Execution · IEEE Trans. Software Eng. 1993 |
Memory systems › memory interference
memory contention |
0.0 | 1 | 1994 | Memory-Contention Responsive Hash Joins · VLDB 1994 |
Parallel and multicore computing › parallel computing
parallel database systems |
0.0 | 1 | 1993 | Encapsulation of Parallelism and Architecture-Independence in Extensible Database Query Execution · IEEE Trans. Software Eng. 1993 |
Methods — techniques the papers use, named apart from their topics
bit vector filtering · 0.0simulation · 0.0microeconomic resource brokering · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | Dynamic Resource Brokering for Multi-User Query ExecutionabstractWe propose a new framework for resource allocation based on concepts from microeconomics. Specifically, we address the difficult problem of managing resources in a multiple-query environment composed of queries with widely varying resource requirements. The central element of the framework is a resource broker that realizes a profit by "selling" resources to competing operators using a performance-based "currency." The guiding principle for brokering resources is profit maximization. In other words, since the currency is derived from the performance objective, the broker can achieve the best performance by making the scheduling and resource allocation decisions that maximize profit. Moreover, the broker employs dynamic techniques and adapts by changing previous allocation decisions while queries are executing. In a first validation study of the framework, we developed a prototype broker that manages memory and disk bandwidth for a multi-user query workload. The performance objective for the prototype broker is to minimize slowdown with the constraint of fairness. Slowdown measures how much higher the response time is in a multi-user environment than a single-user environment, and fairness measures how even is the degradation in response time among all queries as the system load increases, Our simulation results show the viability of the broker framework and the effectiveness of our query admission and resource allocation policies for multi-user workloads. Diane L. Davison, Goetz Graefe |
SIGMOD Conference | 1 |
| 1994 | Memory-Contention Responsive Hash Joins
Diane L. Davison, Goetz Graefe |
VLDB | 1 |
| 1993 | Encapsulation of Parallelism and Architecture-Independence in Extensible Database Query ExecutionabstractEmerging database application domains demand not only high functionality, but also high performance. To satisfy these two requirements, the Volcano query execution engine combines the efficient use of parallelism on a wide variety of computer architectures with an extensible set of query processing operators that can be nested into arbitrarily complex query evaluation plans. Volcano's novel exchange operator permits designing, developing, debugging, and tuning data manipulation operators in single-process environments but executing them in various forms of parallelism. The exchange operator shields the data manipulation operators from all parallelism issues. The design and implementation of the generalized exchange operator are examined. The authors justify their decision to support hierarchical architectures and argue that the exchange operator offers a significant advantage for development and maintenance of database query processing software. They discuss the integration of bit vector filtering into the exchange operator paradigm with only minor modifications.> Goetz Graefe, Diane L. Davison |
IEEE Trans. Software Eng. | 2 |