Управление параллелизмом с низкими накладными расходами


Содержание


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



Начало