Skip to content

tpcc: enable setting percentage of workload #747

Answered by sm-shaw
ZhouXing19 asked this question in Q&A
Discussion options

You must be logged in to vote

This would not be practical change, although it is a common question so converted to a discussion topic.

We have seen it before, where users run benchmarks derived from TPC-C and change the transaction mix. For example, having a higher mix of delivery (eg 80%) that does mostly deletes.

However, in this scenario, the available data is soon deleted and the query to identify the rows to delete returns 'no rows found'. The user then observes high CPU on all the threads/virtual users and draws conclusions about the system performance, when in fact it is not exercising the database at all, just running empty queries. (But the user sees CPU running at 100% and incorrectly thinks that this is mea…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by sm-shaw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #746 on September 06, 2024 08:23.