DBA responsibilities and day-to-day duties

Source: Internet
Author: User
Tags dba create database backup

Duty

1. Install and upgrade the database server, as well as the application tools to build and configure the network environment.

2. Familiar with the storage structure of the database system to predict future storage requirements, and develop a database storage scheme.

3. Create the database storage structure based on the application system requirements designed by the developer.

4. Create database objects based on application system requirements designed by developers

5. Modify the structure of the database when necessary, based on feedback from developers

6. Maintain database security for users who manage the database

7. Control and monitor user access to the database

8. Monitor and optimize the performance of the database

9. Develop database backup plan, restore the database information when disaster occurs

10. Backing up and restoring Databases

11. Contact the database system manufacturer to track technical information

12. Solve the problem of link between client middle tier and server

13. Ensure secure connection

Daily work

1 Ensure that the server is working properly and that all types of database are in good condition

2 Check hard disk space is enough

3 View the database log, view the trace file, check for error messages

4 Check the validity of the backup

5 Monitor the performance of the server through the Performance Monitor of the system to see if the performance of the database is down, find the reason and solve

6 fill in the DBA log

Weekly work

1 Monitoring the spatial expansion of database objects

2 decide whether to adjust storage parameters

3 System Health Check

4 Check to delete data objects without any meaning

5 Check for deletion of meaningless constraints and triggers

6 Weekly Backup Check processing

Monthly work

1 to analyze whether there is any storage fragmentation in the database that affects performance, based on the above checks

2 determine how to optimize performance based on historical data from database performance

3 processing daily Weekly monthly backups

4 summarize the work, put forward the next management plan

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.