pluk-manage msyql like a devops sysadmin_v10

228
Manage MySQL like a devops sysadmin Percona Live London 2011 Frédéric Descamps

Upload: frederic-descamps

Post on 06-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 1/228

Manage MySQL like a devopssysadmin

Percona Live London 2011

Frédéric Descamps

Page 2: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 2/228

 www.percona.com

Who am I ?

Frédéric Descamps

@lefred

http://about.be/lefred

Managing MySQL since 3.23 (as far as Iremember)

devops believer

Page 3: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 3/228

 www.percona.com

Thank You to Our Sponsors

Platinum Sponsor

Gold Sponsor

Silver Sponsors

Page 4: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 4/228

 www.percona.com

Percona Live London Sponsors

Exhibitor Sponsors

Friends of Percona Sponsors

Media Sponsors

Page 5: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 5/228

 www.percona.com

 To start with...

Let's use

devops like

slides...

Page 6: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 6/228

6

Let's use devopslike slides...

Page 7: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 7/228

7

from

Page 8: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 8/228

8

Page 9: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 9/228

9

to 

Page 10: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 10/228

10

Page 11: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 11/228

11

devops

is a movement willing to help aligning IT with companyneeds

(starting by aligning devs and ops) 

@endemics - Gildas Le Nadan - “The Devops movement”, Mixit Lyon 2011

Page 12: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 12/228

12

devops is about

communication !

Page 13: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 13/228

13

devops is about

communication !

betweendev and ops

Page 14: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 14/228

14

devs ops

Small and frequent

successful iterations

This is one of the most fundamental ideas in devops:

the feedback loop !

Page 15: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 15/228

15

We can say that 

devops is bringingtogether people and 

practices from 

development and operations

Page 16: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 16/228

16

We can say that

devops is bringingtogether people and

practices from

development andoperations

I am a happy dev !I am a happy op !

Page 17: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 17/228

17

devops now

=● being professional● improving the collaboration 

by increasing trust and respect

Page 18: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 18/228

18

/me likes !

HOW can I reach that

goal ?

Page 19: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 19/228

19

devops requires

visibility ! 

Page 20: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 20/228

20

Everybody should have

a status overview

Is there any problem ?

How are the test going ?How is performance ?

Page 21: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 21/228

21

devops is about

CAMS

Page 22: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 22/228

22

CULTURE

AUTOMATIONMEASUREMENT

SHARING@botchagalupe @damonedwards

http://www.opscode.com/blog/2010/07/16/what-devops-means-to-me/

Page 23: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 23/228

23

Whattechniques 

can I use ?

Page 24: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 24/228

24

Monitoring

Infrastructure asCode

ContinuousImprovement

Page 25: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 25/228

25

What about DBAs ?

Page 26: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 26/228

26

 Join the team,follow the

movement !

Page 27: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 27/228

27

 You are alreadybetween devs 

and ops

Page 28: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 28/228

28

 You are alreadybetween devs 

and ops

I am a happy dba !

Page 29: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 29/228

29

But we are still

closer to thedark side of the

force: sysadmins

Page 30: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 30/228

30

But we are still

closer to thedark side of the

force: sysadmins

Page 31: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 31/228

31

How can we

apply devops ideas to our dba 

 job ?

Page 32: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 32/228

Page 33: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 33/228

33

1. Communication

Usually DEVS communicatewith managers,quality managers,products managers, ...

Page 34: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 34/228

34

OPS “communicate”with support,ISP's and... theirservers

Page 35: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 35/228

35

DBAs don't communicate

Page 36: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 36/228

36

 The interaction betweendevelopers, sysadmins,dbas and all the actors

should begin from the start of any projects

Page 37: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 37/228

37

Page 38: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 38/228

38

Page 39: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 39/228

Page 40: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 40/228

40

2. configuration

managementCan we automate DBAs

 job ?

Should we ?Even if we have only onedatabase ?

Page 41: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 41/228

41

 

Page 42: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 42/228

42

 

Page 43: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 43/228

43

A lot of things to configure● binaries● databases● configs● cron jobs● monitoring● grants● replication

Page 44: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 44/228

44

Documentation is

needed and must be upto date

Page 45: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 45/228

45

Needs to be reproducible

quickly without missinganything !

Page 46: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 46/228

46

Keep track of any changes

Mind the gap

Page 47: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 47/228

47

3. testing

Test every changes 

every new package...EVERYTHING

Page 48: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 48/228

48

4. visibility

Expose monitoring, trending,test results and project status 

to EVERYONE in your

company!!

Everybody should know why thedatabase is slooooow !

Page 49: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 49/228

49

Use all these metrics to planahead all the changes !

NOT ALONE BUT WITH EVERYBODY 

Page 50: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 50/228

50

notions

practicesideas

methodologies

Page 51: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 51/228

51

We are DBAs we

work with data,we need

something moreconcrete !

Page 52: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 52/228

52

We are DBA's

we work withdata, we need

something moreconcrete !

Page 53: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 53/228

53

TRUE !

Page 54: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 54/228

54

communication

Page 55: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 55/228

55

Use an agile method to

handle yourprojects

Page 56: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 56/228

56

For operationsthe best method

is kanban

Page 57: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 57/228

57

Page 58: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 58/228

58

Page 59: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 59/228

59

Use dashboards and make them

available toEVERYONE 

Page 60: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 60/228

60

share all your

dashboards witheverybody in

your company

Page 61: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 61/228

61

configuration

management

Page 62: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 62/228

62

consider yourinfrastructure as

code

Page 63: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 63/228

63

Use puppet (or any other

configuration management tool) to deploy 

everything related

to your database

Page 64: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 64/228

64

Save yourpuppet recipes 

into a versioncontrol system

Page 65: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 65/228

Page 66: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 66/228

66

test

Page 67: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 67/228

67

Page 68: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 68/228

68

What should youtest as a devops 

dba ?

Page 69: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 69/228

69

 Test if you can

deploy everything and if 

you didn't forgetanything

Page 70: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 70/228

70

Test also theperformance !Is it faster withthis change ?

Page 71: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 71/228

71

use Percona

Toolkit

Page 72: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 72/228

72

automate your

tests

Page 73: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 73/228

73

visibility

Page 74: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 74/228

74

monitoring

Page 75: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 75/228

75

Monitor your database with an alerting system (nagios).

Disk/IO, CPU load, Network

traffic, disk usage

Page 76: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 76/228

76

But do you want to be

woken up at nightbecause replication of 

the machine takingbackups is 60sec

behind ?

Page 77: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 77/228

77

NO!

Page 78: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 78/228

78

Then do you want to be

woken up in the middleof the night becausethey are 1000 moreselects than usual ?

Page 79: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 79/228

79

NO!

Page 80: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 80/228

80

 Your alerting should answerthose questions:

Is the database server running ?Does it allow connections ?

Is replication lagging on production

slaves ?

Page 81: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 81/228

81

trending

Page 82: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 82/228

82

The most interesting facts

for a DBA are the trending results !

Use cacti ... with mysqltemplates !

 They provide very goodmetrics

Page 83: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 83/228

83

Correlate changes in

the trending resultswith your configuration

changes...

everything should be tracked

Page 84: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 84/228

84

others ?

Page 85: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 85/228

85

 You can also

use other“devops” 

oriented tools like :

Page 86: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 86/228

86

puppet-dashboard

 with kanban plugin

Page 87: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 87/228

87

If there is only

one thing youremember from

this presentation

Page 88: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 88/228

88

 Yes, even a

schema change MUST be

considered like amigration !

Page 89: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 89/228

89

review ittest itplan itdo it

Page 90: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 90/228

90

and now that we

have adevdbaops 

team

Page 91: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 91/228

91

we can start

working onreally interesting

tasks foreveryone

Page 92: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 92/228

92

thesmooth

migration

Page 93: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 93/228

93

When this goal is

achieved

DEVS have less pressure

OPS have less pressureDBAs have less pressure

Page 94: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 94/228

94

collaboration=

less pressure

Page 95: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 95/228

95

Page 96: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 96/228

96

v 1.9application v 2.0

db schema

v 1.9 v 2.0

present future

Page 97: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 97/228

97

v 1.9application v 2.0

db schema

v 1.9 v 2.0

present future

Page 98: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 98/228

98

v 1.9application v 2.0

db schema

v 1.9 v 2.0

present

Page 99: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 99/228

99

v 1.9application v 2.0

db schema

v 1.9 v 2.0

present Issue !!

Page 100: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 100/228

100

v 1.9application v 2.0

db schema

v 1.9 v 2.0

Page 101: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 101/228

101

v 1.9application v 2.0

db schema

v 1.9 v 2.0

Issue !!

Page 102: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 102/228

102

v 1.9application v 2.0

db schema

v 1.9 v 2.0

Page 103: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 103/228

103

This can only bethe result of 

Page 104: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 104/228

104

 

collaboration between DEVS, 

DBAs & OPS

Page 105: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 105/228

105

demo

Page 106: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 106/228

106

gitpuppet

Percona server Jenkins

VirtualBoxvagrantmcollective

Page 107: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 107/228

107

Change the schema

(add an index for example)

Commit !

Page 108: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 108/228

108

Launches a new

virtual machine from

scratch using vagrant

Install everything and

populate a test db

Page 109: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 109/228

109

Start some tests with

pt-query-digest and

compares to old

values

Faster is a success

Slower is a fail

Page 110: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 110/228

110

Photo Credit:http://www.flickr.com/photos/kuma-kigurumi/

http://www.flickr.com/photos/airforceone/2125791018/

http://www.flickr.com/photos/akosvaradi/2617404213/http://www.flickr.com/photos/doberdad/2264130166

http://www.flickr.com/photos/tomsaint/2714401733http://www.flickr.com/photos/10335017@N07/4570943373/

http://www.bxel.net/metro-de-bruxelles/metro_plan_bruxelles.jpg

http://www.flickr.com/photos/youngkimstudio/6216328782

http://www.flickr.com/photos/26676383@N00/3690701110/

http://www.flickr.com/photos/blubbla/209864856

http://www.flickr.com/photos/chrishuffman/2336990347http://geekandpoke.typepad.com/.a/6a00d8341d3df553ef0153922fa2ee970b-pi

Projects links:http://puppetlabs.com/resources/overview-2/

http://puppetlabs.com/puppet/related-projects/dashboard/

http://theforeman.org/

http://git-scm.com/

http://www.redmine.org/

http://www.redmine.org/projects/redmine/wiki/PluginKanban

http://vagrantup.com

https://www.virtualbox.org/http://jenkins-ci.org/

http://www.percona.com/software/percona-toolkit/

http://code.google.com/p/mysql-cacti-templates/

Page 111: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 111/228

 www.percona.com

You can find all these recipes here !

Page 112: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 112/228

[email protected]@lefred

We're Hiring! www.percona.com/about-us/careers/

Page 113: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 113/228

 www.percona.com

Annual MySQL Users ConferencePresented by Percona Live

The Hyatt Regency Hotel, Santa Clara, CA

April 10th-12th, 2012

Featured Speakers

Mark Callaghan, Facebook

Jeremy Zawodny, Craigslist

Marten Mickos, Eucalyptus Systems

Sarah Novotny, Blue Gecko

Peter Zaitsev, Percona

Baron Schwartz, Percona

The Call for Papers is Now Open!

Visit www.percona.com/live/mysql-conference-2012/

Page 114: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 114/228

114

Questions ?

114

 Thank you !

Page 115: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 115/228

Page 116: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 116/228

Page 117: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 117/228

Page 118: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 118/228

Page 119: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 119/228

Page 120: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 120/228

Page 121: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 121/228

Page 122: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 122/228

Page 123: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 123/228

Page 124: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 124/228

Page 125: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 125/228

Page 126: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 126/228

Page 127: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 127/228

Page 128: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 128/228

Page 129: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 129/228

Page 130: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 130/228

Page 131: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 131/228

Page 132: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 132/228

Page 133: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 133/228

Page 134: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 134/228

Page 135: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 135/228

Page 136: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 136/228

Page 137: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 137/228

Page 138: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 138/228

Page 139: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 139/228

Page 140: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 140/228

Page 141: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 141/228

Page 142: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 142/228

Page 143: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 143/228

Page 144: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 144/228

Page 145: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 145/228

Page 146: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 146/228

Page 147: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 147/228

Page 148: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 148/228

Page 149: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 149/228

Page 150: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 150/228

Page 151: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 151/228

Page 152: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 152/228

Page 153: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 153/228

Page 154: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 154/228

Page 155: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 155/228

Page 156: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 156/228

Page 157: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 157/228

Page 158: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 158/228

Page 159: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 159/228

Page 160: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 160/228

Page 161: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 161/228

Page 162: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 162/228

Page 163: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 163/228

Page 164: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 164/228

Page 165: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 165/228

Page 166: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 166/228

Page 167: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 167/228

Page 168: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 168/228

Page 169: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 169/228

Page 170: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 170/228

Page 171: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 171/228

Page 172: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 172/228

Page 173: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 173/228

Page 174: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 174/228

Page 175: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 175/228

Page 176: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 176/228

Page 177: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 177/228

Page 178: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 178/228

Page 179: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 179/228

Page 180: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 180/228

Page 181: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 181/228

Page 182: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 182/228

Page 183: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 183/228

Page 184: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 184/228

Page 185: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 185/228

Page 186: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 186/228

Page 187: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 187/228

Page 188: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 188/228

Page 189: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 189/228

Page 190: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 190/228

Page 191: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 191/228

Page 192: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 192/228

Page 193: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 193/228

Page 194: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 194/228

Page 195: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 195/228

Page 196: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 196/228

Page 197: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 197/228

Page 198: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 198/228

Page 199: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 199/228

Page 200: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 200/228

Page 201: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 201/228

Page 202: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 202/228

Page 203: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 203/228

Page 204: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 204/228

Page 205: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 205/228

Page 206: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 206/228

Page 207: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 207/228

Page 208: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 208/228

Page 209: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 209/228

Page 210: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 210/228

Page 211: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 211/228

Page 212: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 212/228

Page 213: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 213/228

Page 214: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 214/228

Page 215: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 215/228

Page 216: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 216/228

Page 217: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 217/228

Page 218: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 218/228

Page 219: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 219/228

Page 220: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 220/228

Page 221: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 221/228

Page 222: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 222/228

Page 223: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 223/228

Page 224: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 224/228

Page 225: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 225/228

Page 226: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 226/228

[email protected]@lefred

We're Hiring! www.percona.com/about-us/careers/

Page 227: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 227/228

Page 228: PLUK-Manage Msyql Like a Devops Sysadmin_v10

8/3/2019 PLUK-Manage Msyql Like a Devops Sysadmin_v10

http://slidepdf.com/reader/full/pluk-manage-msyql-like-a-devops-sysadminv10 228/228