








































 |
 |
|
Goetz Graefe
|
 |
Papers on DiSC'04
Transaction support for indexed summary views
Write-Optimized B-Trees
PIVOT and UNPIVOT: Optimization and Execution Strategies in an RDBMS and Scalable Pull-Based Caching for Erratic Data Sources
Publications
Note: Links lead to the DBLP on the Web.
Goetz Graefe
Goetz Graefe,
Michael J. Zwilling
: Transaction support for indexed views.
SIGMOD Conference 2004
Goetz Graefe: Write-Optimized B-Trees.
VLDB 2004
: 672-683
Conor Cunningham
, Goetz Graefe,
César A. Galindo-Legaria
: PIVOT and UNPIVOT: Optimization and Execution Strategies in an RDBMS.
VLDB 2004
: 998-1009
Goetz Graefe: Executing Nested Queries.
BTW 2003
: 58-77
Goetz Graefe: Partitioned B-trees - a user's guide.
BTW 2003
: 668-671
Goetz Graefe: Sorting And Indexing With Partitioned B-Trees.
CIDR 2003
Goetz Graefe,
Per-Åke Larson
: B-Tree Indexes and CPU Caches.
ICDE 2001
: 349-358
William O'Connell
,
Andrew Witkowski
, Goetz Graefe: Collaborative Analytical Processing - Dream or Reality? (Panel abstract).
VLDB 2001
: 613
Sameet Agarwal
,
José A. Blakeley
,
Thomas Casey
,
Kalen Delaney
,
César A. Galindo-Legaria
, Goetz Graefe,
Michael Rys
,
Michael J. Zwilling
: Microsoft SQL Server (Chapter 27) Database System Concepts, 4th Edition. 2001: 969-1006
Goetz Graefe: Dynamic Query Evaluation Plans: Some Course Corrections?
IEEE Data Eng. Bull. 23
(2): 3-6 (2000)
Goetz Graefe: The Value of Merge-Join and Hash-Join in SQL Server.
VLDB 1999
: 250-253
Surajit Chaudhuri
,
Eric Christensen
, Goetz Graefe,
Vivek R. Narasayya
,
Michael J. Zwilling
: Self-Tuning Technology in Microsoft SQL Server.
IEEE Data Eng. Bull. 22
(2): 20-26 (1999)
Goetz Graefe: The New Database Imperatives.
ICDE 1998
: 69-72
Goetz Graefe,
Usama M. Fayyad
,
Surajit Chaudhuri
: On the Efficient Gathering of Sufficient Statistics for Classification from Large SQL Databases.
KDD 1998
: 204-208
Per-Åke Larson
, Goetz Graefe: Memory Management During Run Generation in External Sorting.
SIGMOD Conference 1998
: 472-483
Goetz Graefe,
Ross Bunker
,
Shaun Cooper
: Hash Joins and Hash Teams in Microsoft SQL Server.
VLDB 1998
: 86-97
Jim Gray
, Goetz Graefe: The Five-Minute Rule Ten Years Later, and Other Computer Storage Rules of Thumb
CoRR cs.DB/9809005
: (1998)
Jim Gray
, Goetz Graefe: The Five-Minute Rule Ten Years Later, and Other Computer Storage Rules of Thumb.
SIGMOD Record 26
(4): 63-68 (1997)
Goetz Graefe: The Microsoft Relational Engine.
ICDE 1996
: 160-161
Goetz Graefe: Iterators, Schedulers, and Distributed-memory Parallelism.
Softw., Pract. Exper. 26
(4): 427-452 (1996)
Diane L. Davison
, Goetz Graefe: Dynamic Resource Brokering for Multi-User Query Execution.
SIGMOD Conference 1995
: 281-292
Goetz Graefe,
Richard L. Cole
: Fast Algorithms for Universal Quantification in Large Databases.
ACM Trans. Database Syst. 20
(2): 187-236 (1995)
Goetz Graefe: The Cascades Framework for Query Optimization.
IEEE Data Eng. Bull. 18
(3): 19-29 (1995)
Goetz Graefe: Letter from the Special Issue Editor.
IEEE Data Eng. Bull. 18
(3): 2 (1995)
Patrick E. O'Neil
, Goetz Graefe: Multi-Table Joins Through Bitmapped Join Indices.
SIGMOD Record 24
(3): 8-11 (1995)
Goetz Graefe: Sort-Merge-Join: An Idea Whose Time Has(h) Passed?
ICDE 1994
: 406-417
Richard L. Cole
, Goetz Graefe: Optimization of Dynamic Query Evaluation Plans.
SIGMOD Conference 1994
: 150-160
Diane L. Davison
, Goetz Graefe: Memory-Contention Responsive Hash Joins.
VLDB 1994
: 379-390
Goetz Graefe: Volcano - An Extensible and Parallel Query Evaluation System.
IEEE Trans. Knowl. Data Eng. 6
(1): 120-135 (1994)
Goetz Graefe,
Ann Linville
,
Leonard D. Shapiro
: Sort versus Hash Revisited.
IEEE Trans. Knowl. Data Eng. 6
(6): 934-944 (1994)
Goetz Graefe,
Richard L. Cole
,
Diane L. Davison
: Dynamic Techniques for Very Complex Database Queries.
FMLDO 1993
: 139-142
Richard L. Cole
, Goetz Graefe: Dynamic Plan Optimization.
FMLDO 1993
: 45-58
Goetz Graefe,
William J. McKenna
: The Volcano Optimizer Generator: Extensibility and Efficient Search.
ICDE 1993
: 209-218
José A. Blakeley
,
William J. McKenna
, Goetz Graefe: Experiences Building the Open OODB Query Optimizer.
SIGMOD Conference 1993
: 287-296
Richard H. Wolniewicz
, Goetz Graefe: Algebraic Optimization of Computations over Scientific Databases.
VLDB 1993
: 13-24
Goetz Graefe: Query Evaluation Techniques for Large Databases.
ACM Comput. Surv. 25
(2): 73-170 (1993)
Richard H. Wolniewicz
, Goetz Graefe: Algebraic Optimization of Computations over Scientific Databases.
IEEE Data Eng. Bull. 16
(1): 48-51 (1993)
Goetz Graefe: Letter from the Special Issue Editor.
IEEE Data Eng. Bull. 16
(4): 3 (1993)
Goetz Graefe,
Diane L. Davison
: Encapsulation of Parallelism and Architecture-Independence in Extensible Database Query Execution.
IEEE Trans. Software Eng. 19
(8): 749-764 (1993)
Goetz Graefe: Options in Physical Database Design.
SIGMOD Record 22
(3): 76-83 (1993)
David Maier
,
Lois M. L. Delcambre
,
Calton Pu
,
Jonathan Walpole
, Goetz Graefe,
Leonard D. Shapiro
: Database Research at the Data-Intensive Systems Center.
SIGMOD Record 22
(4): 81-86 (1993)
David Maier
, Goetz Graefe,
Leonard D. Shapiro
,
Scott Daniels
,
Tom Keller
,
Bennet Vance
: Issues in Distributed Object Assembly.
IWDOM 1992
: 165-181
Goetz Graefe,
Shreekant S. Thakkar
: Tuning a Parallel Database Algorithm on a Shared-memory Multiprocessor.
Softw., Pract. Exper. 22
(7): 495-517 (1992)
Tom Keller
, Goetz Graefe,
David Maier
: Efficient Assembly of Complex Objects.
SIGMOD Conference 1991
: 148-157
Michael J. Carey
,
David J. DeWitt
,
Daniel Frank
, Goetz Graefe,
Joel E. Richardson
,
Eugene J. Shekita
,
M. Muralikrishna
: The Architecture of the EXODUS Extensible DBMS.
On Object-Oriented Database System 1991
: 231-256
Goetz Graefe,
Richard L. Cole
,
Diane L. Davison
,
William J. McKenna
,
Richard H. Wolniewicz
: Extensible Query Optimization and Parallel Execution in Volcano.
Query Processing for Advanced Database Systems, Dagstuhl 1991
: 305-335
David Maier
,
Scott Daniels
,
Thomas Keller
,
Bennet Vance
, Goetz Graefe,
William J. McKenna
: Challenges for Query Processing in Object-Oriented Databases.
Query Processing for Advanced Database Systems, Dagstuhl 1991
: 337-380
Scott Daniels
, Goetz Graefe,
Thomas Keller
,
David Maier
,
Duri Schmidt
,
Bennet Vance
: Query Optimization in Revelation, an Overview.
IEEE Data Eng. Bull. 14
(2): 58-62 (1991)
Goetz Graefe: Heap-Filter Merge Join: A New Algorithm For Joining Medium-Size Inputs.
IEEE Trans. Software Eng. 17
(9): 979-982 (1991)
Goetz Graefe: Encapsulation of Parallelism in the Volcano Query Processing System.
SIGMOD Conference 1990
: 102-111
Goetz Graefe: Relational Division: Four Algorithms and Their Performance.
ICDE 1989
: 94-101
Goetz Graefe,
Karen Ward
: Dynamic Query Evaluation Plans.
SIGMOD Conference 1989
: 358-366
Goetz Graefe,
David Maier
: Query Optimization in Object-Oriented Database Systems: A Prospectus.
OODBS 1988
: 358-363
Goetz Graefe,
David J. DeWitt
: The EXODUS Optimizer Generator.
SIGMOD Conference 1987
: 160-172
Goetz Graefe: Rule-Based Query Optimization in Extensible Database Systems Univ. of Wisconsin-Madison 1987
Michael J. Carey
,
David J. DeWitt
,
Daniel Frank
, Goetz Graefe,
M. Muralikrishna
,
Joel E. Richardson
,
Eugene J. Shekita
: The Architecture of the EXODUS Extensible DBMS.
OODBS 1986
: 52-65
David J. DeWitt
,
Robert H. Gerber
, Goetz Graefe,
Michael L. Heytens
,
Krishna B. Kumar
,
M. Muralikrishna
: GAMMA - A High Performance Dataflow Database Machine.
VLDB 1986
: 228-237
Goetz Graefe: Software Modularization with the EXODUS Optimizer Generator.
IEEE Database Eng. Bull. 9
(4): 37-45 (1986)
Michael J. Carey
,
David J. DeWitt
, Goetz Graefe: Mechanisms for Concurrency Control and Recovery in Prolog - A Proposal.
Expert Database Workshop 1984
: 271-291
1
[
51
]
2
[
26
] [
51
]
3
[
44
]
4
[
1
] [
4
] [
15
]
5
[
51
]
6
[
46
] [
48
]
7
[
48
]
8
[
14
] [
28
] [
29
] [
33
] [
38
]
9
[
44
]
10
[
57
]
11
[
12
] [
13
] [
18
]
12
[
14
] [
21
] [
29
] [
32
] [
39
]
13
[
1
] [
3
] [
4
] [
6
] [
15
]
14
[
51
]
15
[
19
]
16
[
46
]
17
[
4
] [
15
]
18
[
51
] [
57
]
19
[
3
]
20
[
42
] [
43
]
21
[
3
]
22
[
12
] [
13
]
23
[
16
] [
18
]
24
[
3
]
25
[
45
] [
53
]
26
[
30
]
27
[
7
] [
12
] [
13
] [
16
] [
18
] [
19
]
28
[
13
] [
14
] [
26
] [
27
]
29
[
3
] [
4
] [
15
]
30
[
48
]
31
[
52
]
32
[
35
]
33
[
19
]
34
[
4
] [
15
]
35
[
51
]
36
[
12
]
37
[
18
] [
19
] [
30
]
38
[
4
] [
15
]
39
[
17
]
40
[
12
] [
13
] [
18
]
41
[
19
]
42
[
8
]
43
[
52
]
44
[
14
] [
23
] [
25
]
45
[
48
] [
51
] [
59
]
 ©2005 Association for Computing Machinery |