Concurrency control: methods, performance, and analysis

A Thomasian - ACM Computing Surveys (CSUR), 1998 - dl.acm.org
1.1 Transaction Model 1.2 Database Access Model 1.3 Computer System Model 2
STANDARD LOCKING AND ITS PERFORMANCE 2.1 Lock Conflicts and Deadlocks 2.2 A …

[책][B] Database management systems

R Ramakrishnan, J Gehrke - 2002 - dl.acm.org
Database Management Systems provides comprehensive and up-to-date coverage of the
fundamentals of database systems. Coherent explanations and practical examples have …

ARIES: A transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging

C Mohan, D Haderle, B Lindsay, H Pirahesh… - ACM Transactions on …, 1992 - dl.acm.org
DB2TM, IMS, and TandemTM systems. ARIES is applicable not only to database
management systems but also to persistent object-oriented languages, recoverable file …

[책][B] Transactional information systems: theory, algorithms, and the practice of concurrency control and recovery

G Weikum, G Vossen - 2001 - books.google.com
Transactional Information Systems is the long-awaited, comprehensive work from leading
scientists in the transaction processing field. Weikum and Vossen begin with a broad look at …

OLTP through the looking glass, and what we found there

S Harizopoulos, DJ Abadi, S Madden… - Making Databases Work …, 2018 - dl.acm.org
Online Transaction Processing (OLTP) databases include a suite of features---disk-resident
B-trees and heap files, locking-based concurrency control, support for multi-threading---that …

Modern B-tree techniques

G Graefe - Foundations and Trends® in Databases, 2011 - nowpublishers.com
Invented about 40 years ago and called ubiquitous less than 10 years later, B-tree indexes
have been used in a wide variety of computing systems from handheld devices to …

Architecture of a database system

JM Hellerstein, M Stonebraker… - … and Trends® in …, 2007 - nowpublishers.com
Abstract Database Management Systems (DBMSs) are a ubiquitous and critical component
of modern computing, and the result of decades of research and development in both …

Serializable isolation for snapshot databases

MJ Cahill, U Röhm, AD Fekete - ACM Transactions on Database …, 2009 - dl.acm.org
Many popular database management systems implement a multiversion concurrency control
algorithm called snapshot isolation rather than providing full serializability based on locking …

[책][B] Computer science handbook

AB Tucker - 2004 - taylorfrancis.com
When you think about how far and fast computer science has progressed in recent years, it's
not hard to conclude that a seven-year old handbook may fall a little short of the kind of …

[책][B] Handbook of data structures and applications

DP Mehta, S Sahni - 2004 - taylorfrancis.com
Although there are many advanced and specialized texts and handbooks on algorithms,
until now there was no book that focused exclusively on the wide variety of data structures …