-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
38208: workload/tpcc: pre-compute random data for initial data load strings r=tbg a=danhhz This is explictly allowed by the spec only for initial data load in 4.3.2.1: For the purpose of populating the initial database only, random numbers can be generated by selecting entries in sequence from a set of at least 10,000 pregenerated random numbers. This technique cannot be used for the field O_OL_CNT. name old time/op new time/op delta InitialData/tpcc/warehouses=1-8 368ms ± 9% 229ms ± 1% -37.77% (p=0.000 n=15+15) name old speed new speed delta InitialData/tpcc/warehouses=1-8 299MB/s ± 9% 481MB/s ± 1% +60.50% (p=0.000 n=15+15) name old alloc/op new alloc/op delta InitialData/tpcc/warehouses=1-8 193kB ± 0% 126kB ± 0% -34.80% (p=0.000 n=14+14) name old allocs/op new allocs/op delta InitialData/tpcc/warehouses=1-8 592 ± 0% 458 ± 0% -22.59% (p=0.000 n=15+15) Release note: None Co-authored-by: Daniel Harrison <daniel.harrison@gmail.com>
- Loading branch information
Showing
9 changed files
with
358 additions
and
172 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.