WorldCat Identities

Salem, Kenneth

Overview
Works: 19 works in 24 publications in 1 language and 89 library holdings
Genres: Conference proceedings 
Classifications: QA76.M3,
Publication Timeline
Key
Publications about  Kenneth Salem Publications about Kenneth Salem
Publications by  Kenneth Salem Publications by Kenneth Salem
Most widely held works by Kenneth Salem
Proceedings of the Fourth International Workshop on Testing Database Systems DBTest 2011 : June 13, 2011, Athens, Greece, in conjunction with the 2011 ACM SIGMOD/PODS Conference by International Workshop on Testing Database Systems ( )
1 edition published in 2011 in English and held by 19 WorldCat member libraries worldwide
Adaptive block rearrangement by Sedat Akyürek ( Book )
4 editions published between 1992 and 1994 in English and held by 15 WorldCat member libraries worldwide
Abstract: "An adaptive UNIX disk device driver is described. To reduce seek times, the driver copies frequently-referenced blocks from their original locations to reserved space near the center of the disk. Block reference frequencies need not be known in advance. Instead, they are estimated by monitoring the stream of arriving requests. Measurements show that the adaptive driver reduces seek times and response times substantially."
Altruistic locking by Kenneth Salem ( Book )
2 editions published between 1987 and 1990 in English and held by 7 WorldCat member libraries worldwide
Abstract: "Long lived transactions (LLTs) hold on to database resources for relatively long periods of time, significantly delaying the completion of shorter and more common transactions. To alleviate this problems [sic] we propose an extension to two-phase locking, called altruistic locking, whereby LLTs can release their locks early. Transactions that access this released data are said to run in the wake of the LLT and must follow special locking rules. Altruistic locking guarantees serializability and does not a priori specify an order in which database objects must be accessed."
Placing replicated data to reduce seek delays by Sedat Akyürek ( Book )
1 edition published in 1991 in English and held by 5 WorldCat member libraries worldwide
Abstract: "In many environments, seek time is a major component of the disk access time. In this paper we introduce the idea of replicating data on a disk to reduce the average seek time. Our focus is on the problem of placing replicated data. We present several techniques for replica placement and evaluate their performance using trace-driven simulations."
Probabilistic diagnosis of hot spots by Kenneth Salem ( Book )
2 editions published in 1991 in English and held by 5 WorldCat member libraries worldwide
Depending on the length of the reference string and the amount of space available for the analysis, each technique will have a non-zero probability of false diagnosis, i.e., mistaking 'cold' items for hot spots and vice versa. We compare the techniques analytically and show the tradeoffs among time, space and the probability of false diagnoses."
Failure recovery in memory-resident transaction processing systems by Kenneth Salem ( Book )
1 edition published in 1988 in English and held by 5 WorldCat member libraries worldwide
Abstract: "A main memory transaction processing system holds a complete copy of its database in semiconductor memory. We present and compare, in a common framework, a number of strategies for recovery management in main memory transaction processing systems. These include strategies for asynchronously checkpointing the primary (main memory) database copy, and for maintaining a transaction log. Though they are not directly concerned with recovery management, we also consider strategies for updating the primary database, since they affect the performance of the recovery manager. The recovery strategies are compared using an analytic performance model and a testbed implementation. The model computes two performance metrics: processor overhead and recovery time
Implementing extended transaction models using transaction groups by Kenneth Salem ( Book )
1 edition published in 1993 in English and held by 4 WorldCat member libraries worldwide
Transaction groups themselves can be implemented in a transaction processing system without modifying its existing transaction managers and resource managers. The proposed implementation exploits the well- documented ideas of recoverable storage, triggers, and exactly-once transaction execution. Transaction groups can also be implemented in federated systems."
Space-efficient hot spot estimation by Kenneth Salem ( Book )
1 edition published in 1993 in English and held by 4 WorldCat member libraries worldwide
Abstract: "This paper is concerned with the problem of identifying names which occur frequently in an ordered list of names. Such names are called hot spots. Hot spots can be identified easily by counting the occurrences of each name and then selecting those with large counts. However, this simple solution requires space proportional to the number of names that occur in the list. In this paper, we present and evaluate two hot spot estimation techniques. These techniques guess the frequently occurring names, while using less space than the simple solution. We have implemented and tested both techniques using several types of input traces. Our experiments show that very accurate guesses can be made using much less space than the simple solution would require."
Management of partially-safe buffers by Sedat Akyürek ( Book )
1 edition published in 1991 in English and held by 4 WorldCat member libraries worldwide
Abstract: "Safe RAM is RAM which has been made as reliable as a disk. We consider the problem of buffer management in mixed buffers, i.e, buffers which contain both safe RAM and traditional volatile RAM. Mixed- buffer management techniques explicitly consider the safety of memory in deciding where to place recently read or written data. We present several such techniques, along with a simple model of a mixed buffer and its backing store. Using trace-driven simulations, we compare their effectiveness at reducing I/O to and from the backing store."
Main memory database systems : an overview by Hector Garcia-Molina ( Book )
1 edition published in 1993 in English and held by 4 WorldCat member libraries worldwide
Abstract: "Memory resident database systems store their data in main, physical memory and provide very high speed access. Conventional database systems are optimized for the particular characteristics of disk storage mechanisms. Memory resident systems, on the other hand, use different optimizations to structure and organize data, as well as to make it reliable. This paper surveys the major memory-residence optimizations and briefly discusses some of the memory resident systems that have been designed or implemented."
Non-deterministic queue operatios by Hector Garcia-Molina ( Book )
1 edition published in 1991 in English and held by 3 WorldCat member libraries worldwide
System M : a transaction processing system for memory resident data by Hector Garcia-Molina ( Book )
1 edition published in 1988 in English and held by 3 WorldCat member libraries worldwide
Concurrency controls for global procedures in federated database systems by Rafael Alonso ( Book )
1 edition published in 1987 in English and held by 2 WorldCat member libraries worldwide
Crash recovery for memory-resident databases by Kenneth Salem ( Book )
1 edition published in 1987 in English and held by 2 WorldCat member libraries worldwide
Crash recovery mechanisms for main storage database systems by Kenneth Salem ( Book )
1 edition published in 1986 in English and held by 2 WorldCat member libraries worldwide
Checkpointing memory-resident databases by Kenneth Salem ( Book )
1 edition published in 1987 in English and held by 2 WorldCat member libraries worldwide
A Language for Manipulating Arrays ( )
1 edition published in 1997 in Undetermined and held by 1 WorldCat member library worldwide
Checkpointing and logging for memory-resident databases by Kenneth Salem ( Book )
1 edition published in 1989 in English and held by 1 WorldCat member library worldwide
Abstract: "In this paper we study various checkpointing and logging options for a memory-resident database system. We develop a performance model that focuses on four performance-limiting factors: processor capacity, bandwidth to the log, bandwidth to the backup database, and recovery time. In contrast, existing models for disk-based systems do not consider all factors. Although conventional checkpoint algorithms are useful, new ones have been developed for memory-resident databases. All of these algorithms are evaluated using the model. The results indicate that the new algorithms can outperform the conventional ones, and in particular, a [sic] action-consistent, black/white checkpointing algorithm, combined with action logging, performs best over wide ranges of parameter values."
Sagas by Hector Garcia-Molina ( Book )
1 edition published in 1987 in English and held by 1 WorldCat member library worldwide
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.86 (from 0.47 for Checkpoint ... to 0.96 for Non-determ ...)
Languages
English (23)