percona live europe 2016 › live › plam16 › sites › default › ... · 3 about me former db...
Post on 24-Jun-2020
0 Views
Preview:
TRANSCRIPT
Percona Live Europe 2016Daniel Black – Overcoming
Upgrade PhobiaAmsterdam, Netherlands | October 3 – 5, 2016
2
The story of Overcoming Upgrade Phobia
● About me● The Promise● Validating the Promise● Perf
3
About me
● Former DB consultant● Came across regressions / missing features● Started digging into code● Wrote quite a few patches in own time● Needed full time work● Now with IBM – OzLabs – getting - Power Performance
engineering – so MySQL ecosystems working well on Power● Getting paid to code – big improvement●
4
The Promise - Release notes
5
Validating Promises
● Mirrors of code bases for● all MySQL and variants● ● Includes development● branches●
6
Validating Promises
● Against ● different● compilers● ● Debug and Release versions● ● and architectures (x86_86/ppc64le)● ● doesn’t always compile
7
Validating the Promise (2)
8
The testing
● Compiled code gets● tested
9
Perf
● Demo….
top related