[MDEV-17886] Benchmark speed of EITS ANALYZE TABLE, histogram collection Created: 2018-12-02 Updated: 2019-02-27 Resolved: 2018-12-02 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Optimizer |
| Fix Version/s: | N/A |
| Type: | Task | Priority: | Major |
| Reporter: | Sergei Petrunia | Assignee: | Sergei Petrunia |
| Resolution: | Done | Votes: | 0 |
| Labels: | benchmarking, eits | ||
| Issue Links: |
|
||||||||
| Description |
|
This task is for writing down the results of EITS' variant of ANALYZE TABLE . That is, we want to know whether it is expensive to collect EITS histograms. (We know it is expensive as it involves a full table scan and a Unique object but we want to know the size of the overhead) |
| Comments |
| Comment by Sergei Petrunia [ 2018-12-02 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
An example of EITS data load speed
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Sergei Petrunia [ 2018-12-02 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comparison with MySQL 8TL;DR:
Machine: psergey's t480, Samsung PCI-E SSD, 16G RAM
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Varun Gupta (Inactive) [ 2019-02-19 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MariaDB 10.4
Without sampling
With sampling
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Varun Gupta (Inactive) [ 2019-02-20 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
histogram benchmarks mysql
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Sergei Petrunia [ 2019-02-20 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summarizing Varun's results. MariaDB 10.4
MySQL 8.0
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Sergei Petrunia [ 2019-02-20 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Takeaways:
|