From 8977a0258cd7f7d2000fe99ed5bbef737398d76a Mon Sep 17 00:00:00 2001 From: Mark Callaghan Date: Fri, 21 Oct 2016 19:26:01 -0700 Subject: [PATCH] add --oltp-create-secondary option to optionally disable creation of secondary index --- sysbench/tests/db/common.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/sysbench/tests/db/common.lua b/sysbench/tests/db/common.lua index f9c0e19..cf76dd9 100644 --- a/sysbench/tests/db/common.lua +++ b/sysbench/tests/db/common.lua @@ -87,8 +87,10 @@ pad CHAR(60) DEFAULT '' NOT NULL, db_bulk_insert_done() - print("Creating secondary indexes on 'sbtest" .. i .. "'...") - db_query("CREATE INDEX k_" .. i .. " on sbtest" .. i .. "(k)") + if oltp_create_secondary then + print("Creating secondary indexes on 'sbtest" .. i .. "'...") + db_query("CREATE INDEX k_" .. i .. " on sbtest" .. i .. "(k)") + end end @@ -168,4 +170,10 @@ function set_vars() oltp_skip_trx = false end + if (oltp_create_secondary == 'off') then + oltp_create_secondary = false + else + oltp_create_secondary = true + end + end