Управление параллелизмом с низкими накладными расходами
Управление параллелизмом с низкими накладными расходами для разделенных баз данных в основной памятиACID в распределенной среде задешево от переводчика
Аннотация
Введение
Предположения по поводу общей организации системы
Транзакции как хранимые процедуры
Отсутствие использования дисковой памяти
Разделение
Выполнение транзакций
Компоненты системы
Однораздельные транзакции
Многораздельные транзакции
Блокирование
Спекулятивное выполнение
Спекулятивная обработка однораздельных транзакций
Спекулятивная обработка многораздельных транзакций
Синхронизационные блокировки
Экспериментальная оценка
Микротесты
Конфликты
Аварийное завершение транзакций
Многораздельные транзакции общего вида
TPC-C
Многораздельное масштабирование TPC-C
Резюме
Аналитическая модель
Блокирование
Спекулятивная схема
Спекулятивное выполнение многораздельных транзакций
Синхронизационные блокировки
Экспериментальная валидация
Родственные работы
Заключение
Благодарности
Литература
Содержание раздела