[MDEV-7683] EITS to suport versioning Created: 2015-03-09 Updated: 2015-03-09 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Optimizer |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major |
| Reporter: | VAROQUI Stephane | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
We should support multiple versions of independent storage engine statistics. A per session variables can be set to specify witch version to use , a 0 value would alway pick the last version |
| Comments |
| Comment by Sergei Golubchik [ 2015-03-09 ] |
|
Why? |
| Comment by VAROQUI Stephane [ 2015-03-09 ] |
|
I would like to see maxscale using EITS embedded MariaDB tables to produce QP. as maxsale can link to multiple backends one need to select witch backend statistics tables to use. Also we can use same concept to enable non blocking analyze table that populate a new version of statistics content and make the switch to the new version atomic despite i agree that this is may be not needed as a per record modification may not affect quality of EITS plans |