MySQL DBA What's KPI assessment indicators

Performance appraisal is made to work on a number of employees, consider quantify the quality, difficulty, strength and efficiency. Due to the nature of the DBA pure R & D personnel or maintenance staff differ on KPI assessment indicators DBA also has its particularity. Reference to past experience and some of the larger DBA team (such as Alibaba more than 80 DBA team) approach, the performance of a DBA's roughly assessment from the following four aspects:

First, the high-availability database (weighted 30%)
1. To maintain high availability database DBA is one of the most important responsibilities. Because every failure will bring great loss to the organization, the vast majority of online systems are required to provide 24 * 7 services.
2. annual evaluation, for example, may be responsible for a DBA database availability score 1-5 points:
3. Database availability of 99.999% (in no more than five minutes of downtime), 5 points;
4. Database Availability 99.99% (downtime of less than 30 minutes), 4 minutes;
5. the annual total downtime than half an hour, in principle higher than 3;
6. omission caused an outage due to work more than 10 minutes a serious fault, this score the <= 2.5;
Description:
1. database availability standard of 99.99%
2. affect the availability of events include: important business can not access critical business error, the access speed is very slow seriously affect the customer experience event
3. planned maintenance upgrade, system cutover events are not included in downtime

Second, the daily management and maintenance (weight 25% weight)
1. DB strictly follow the relevant management practices
2. DB daily monitoring system, forward-looking, can be estimated in advance of possible problems, the problem is nipped in the bud
3. Timely processing routine alarm event, providing a variety of fault alarm mode, the first time the database system may fail and the failure to timely notify the appropriate persons responsible for
4. the investigation and analysis of system performance, providing valuable database analysis, and implementation of relevant tuning scheme
5. attention analysis, reduce the number of daily warning: warning reduced to 15 per week, five critical week
6. unexpected events occur can handle
7. ready to carry a mobile phone, is turned on to maintain 24 × 7

Third, project-related work (25% weighting)
1. planned use of database servers and storage devices
2. Implementation of the backup policy database
3. R & D staff do a good job with the built environment, data migration, the initial data preparation, etc.
4. with customer service personnel resolve database failure, reduce the rate of complaints
5. R & D personnel together with a complete database design and maintain the consistency of data models and database
script 6. provide relevant personnel database modeling, data dictionary documents, data model diagrams, and real-time updates and maintenance
7. provide support to the relevant personnel database and the development of SQL stored procedures, etc.

Fourth, knowledge sharing and communication (20% weighting)
1. The work is not their own is a black clip, encountered problems in a timely manner and leadership, colleagues, communicate, seek advice and help, let us know clearly their own pace, and learning how the work of other colleagues
2. carry out more exploration of new technologies, improve team learning atmosphere and their influence in the team
3. usual work, learning to share knowledge accumulated documenting the rich knowledge base
4 the culture sense of urgency, there is a careful examination management system hidden inside, from time to time review the troubleshooting procedure in each system, in particular the relatively stable period, consciousness can not fade
5. improve skills conscious, in principle, once a month within the team Share or training
 

Guess you like

Origin www.cnblogs.com/allenhu320/p/11365913.html