To give you guys some context on my project: I'm a Master's student doing my research on DBaaS tenant placement. I am evaluating some placement algorithms by using the TPC-H workload and MonetDB as the database. I am using separate database instances on a single farm for isolation.
The workload I'm testing with runs read only queries from
the TPC-H benchmark. Each TPC-H client is a thread each with its own persistent connection to the database running the following
pseudocode:
while true
for queryNum 1 ... 22 # except query 15 which creates a tmp table
run queury queryNum
Each database instance has 100MB of data.