Skip to content

SIBench

Tim Veil edited this page Dec 5, 2021 · 1 revision

Snapshot Isolation Bench (SIBench)

SIBench is a microbenchamark designed to explore snapshot isolation in DBMSs [12]. It contains a single key/value table and two transactions that fetch the minimum value of a column or increment a single value of an entry. This workload creates a situation where the DBMS must resolve read-write conflicts while also stressing the CPU by scanning the table for the minimum value.

Tested Databases

Schema

SIBench

Clone this wiki locally