Lies, Damn Lies and Database Benchmarks
questdb.com
Lies, Damn Lies and Database Benchmarks
1–10 of 30 posts
Re: Lies, Damn Lies and Database Benchmarks
#2If theres a benchmark, people will cheat, lie and optimize for that benchmark. Honest depends on the compliance enforced on teams. But if, compliance itself is weak, it is going to be taken advantage of. Like growing up india, you would optimize for the exam and not what you learn from it.
[1] https://news.ycombinator.com/item?id=47920787
Re: Lies, Damn Lies and Database Benchmarks
#3Re: Lies, Damn Lies and Database Benchmarks
#4Same with LLM benchmarks these days.
Re: Lies, Damn Lies and Database Benchmarks
#5Re: Lies, Damn Lies and Database Benchmarks
#6I do sympathize with OP, though, their objection to measuring cold-start queries is incomplete without also describing how often cold start needs to happen. If you restart once every five years then it doesnt matter as much if it takes 20 minutes to be warm. Every hour, that would be a real problem.
Re: Lies, Damn Lies and Database Benchmarks
#7Re: Lies, Damn Lies and Database Benchmarks
#8We want to migrate away from InfluxDB eventually (because of their 180 on OSS, and their tendency to reinvent the product every major release), and QuestDB seems like an interesting option.
Re: Lies, Damn Lies and Database Benchmarks
#9Reminds me of the recent Terminal Bench controversy [1][2][3] If theres a benchmark, people will cheat, lie and optimize for that benchmark. Honest depends on the compliance enforced on teams. But if, compliance itself is weak, it is going to be taken advantage of. Like growing up india, you would optimize for the exam and not what you learn from it. [1] https://news.ycombinator.com/item?id=47920787 [2] https://www.t…
Re: Lies, Damn Lies and Database Benchmarks
#10see also “ Fair Benchmarking Considered Difficult: Common Pitfalls In Database Performance Testing” by the DuckDB folks with a classic Figure 1