-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Benchmarking #111
Comments
Alenka is more suitable for high throughput than for high request count. In a past I run some TPC-H benchmarks with good results, you can see the load scripts and queries here : https://github.com/antonmks/Alenka/blob/master/how_to_run_tpch.txt |
Thanks for note, it looks quite promising :-) |
For highload projects - you can use batch processing, accumulate parameters of SQL-query in the table (for each type of SQL-statement), and launch each type of SQL-statement sequentially. Compared to the CPU: it increase performance, but also increase latency. For example, you can accumulate Instead of many queries:
Usually Highload-servers have few prepared SQL-statements 10-20. Also note that, as in MyISAM, there is not transactions. |
Do you have some common set of bench-marking you were doing in the past?
NOTE: Have you done for example 10000 requests per second benchmark, or some very high load? Is even Alenka design good for such approach?
I am just compiling the JDBC driver, so will have mine soon. I found on gpgpu.org Alenka benchmark blog post, but the links are gone.
Regards,
Ladislav
The text was updated successfully, but these errors were encountered: