Skip to content

Commit 574f3d8

Browse files
release-25.4: workload: reduce yscb setup batch size (#170957)
release-25.4: workload: reduce yscb setup batch size
2 parents 911f621 + 7df2001 commit 574f3d8

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

pkg/ccl/workloadccl/allccl/all_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,12 @@ func TestAllRegisteredSetup(t *testing.T) {
223223
sqlutils.MakeSQLRunner(srv.SystemLayer().SQLConn(t)).Exec(t, `SET CLUSTER SETTING kv.range_merge.queue.enabled = false`)
224224

225225
var l workloadsql.InsertsDataLoader
226+
if meta.Name == `ycsb` {
227+
// YCSB's default 1000-row insert batches fan out to ~11K CPuts
228+
// because each column lives in its own family. Under external
229+
// process tenants this can starve SQL liveness heartbeats.
230+
l.BatchSize = 100
231+
}
226232
if _, err := workloadsql.Setup(ctx, db, gen, l); err != nil {
227233
t.Fatalf(`%+v`, err)
228234
}

0 commit comments

Comments
 (0)