As the speed of microprocessors increases according to Moore's law, access speeds of the main memory and disks lag far behind. As a result, disk accesses and memory accesses pose significant performance bottlenecks for a wide range of applications. Specifically the database server performance in a data center is often limited, relying on the workload, by disk I/Os or memory accesses. This dissertation investigates techniques that improve the effectiveness of buffer caches and processor caches to bridge these two speed gaps for database servers in a data center environment. To address the disk I/O bottleneck, this dissertation proposes the global management of the database-storage buffer cache hierarchy, which delivers the performance com...
This article discusses the technologies and techniques for implementing the fault tolerance of the s...
In the past decades, advances in speed of commodity CPUs have far outpaced advances in RAM latency. ...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
As the speed of microprocessors increases according to Moore's law, access speeds of the main memory...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
Because of the slow access time of disk storage, storage management is crucial to the performance of...
Enterprise Database Management Systems (DBMS) often run on computers with dedicated storage systems....
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In the past decade, the exponential growth in commodity CPUs speed has far outpaced advances in memo...
The trend in parallel computing toward large-scale cluster computers running thousands of cooperatin...
Memory (cache, DRAM, and disk) is in charge of providing data and instructions to a computer’s proce...
Many applications with manually implemented data management exhibit a data storage pattern in which ...
To bridge the increasing processor-disk performance gap, buffer caches are used in both storage clie...
Caching is fundamental to performance in distributed information retrieval systems such as the Worl...
Caching is a classical but effective way to improve system performance. To improve system performan...
This article discusses the technologies and techniques for implementing the fault tolerance of the s...
In the past decades, advances in speed of commodity CPUs have far outpaced advances in RAM latency. ...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
As the speed of microprocessors increases according to Moore's law, access speeds of the main memory...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
Because of the slow access time of disk storage, storage management is crucial to the performance of...
Enterprise Database Management Systems (DBMS) often run on computers with dedicated storage systems....
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In the past decade, the exponential growth in commodity CPUs speed has far outpaced advances in memo...
The trend in parallel computing toward large-scale cluster computers running thousands of cooperatin...
Memory (cache, DRAM, and disk) is in charge of providing data and instructions to a computer’s proce...
Many applications with manually implemented data management exhibit a data storage pattern in which ...
To bridge the increasing processor-disk performance gap, buffer caches are used in both storage clie...
Caching is fundamental to performance in distributed information retrieval systems such as the Worl...
Caching is a classical but effective way to improve system performance. To improve system performan...
This article discusses the technologies and techniques for implementing the fault tolerance of the s...
In the past decades, advances in speed of commodity CPUs have far outpaced advances in RAM latency. ...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...