All Products
Search
Document Center

Database Autonomy Service:What is DAS?

Last Updated:Jan 11, 2024

Databases are the foundations of all enterprise businesses. Employees such as R&D engineers, O&M staff, and testers need to query or manage database data every day. However, employees have different levels of knowledge on databases. Therefore, enterprises face a large number of challenges in database stability.

Video tutorial

Challenges in database O&M and management

  • Frequent database failures during fast business iteration

    • A large number of slow SQL queries are generated during the rollout of business.

    • The capacity of databases does not meet the business requirements during promotions.

    • Schemas or indexes that are improperly designed hinder databases from performing well.

    • SQL statements or tables are published to an online environment before they are reviewed.

  • Difficulties in troubleshooting and performance optimization

    Database troubleshooting and performance optimization are long-standing challenges in the database field. Skilled database administrators (DBAs) may still take a long time to troubleshoot a fault and then fail to identify root causes. These challenges are due to the following reasons:

    • Useful data cannot be easily obtained. You can diagnose issues and optimize performance only based on a large amount of system data or historical data. DBAs can deliver effective solutions only when complete data is available.

    • Effective solutions cannot be easily found. Only DBAs who have years of experience can find effective solutions. DBAs must also be familiar with various troubleshooting scenarios. However, due to the complexity and fast development of database technologies, DBAs cannot gain enough experience. DBAs must proactively obtain more experience and become familiar with more troubleshooting scenarios on their own. Even if DBAs work hard, experience cannot be easily obtained from teaching and the experience that applies to others may not apply to your scenarios.

    • Databases cannot be easily optimized. After DBAs work out a solution to an issue, they may find that the solution is not easily implemented. For example, if DBAs need to tune a database engine, they may take a long time to optimize code.

  • High O&M costs

    Cloud technologies allow enterprises to use different types of databases based on business types or deploy databases in different environments. This brings the following challenges to database O&M:

    • DBAs who are proficient in various types of databases are scarce.

    • DBAs must develop advanced skills to manage various types of databases across environments.

    • Experience in database O&M cannot be easily obtained and taught.

  • High-security risks

    When data value increases, enterprises face internal and external security risks. The following security issues are prone to occur:

    • Unauthorized access to databases and unpredictable or inappropriate use of databases

    • Data breaches

    • Data corruption

    • Hacker attacks

    • Data exceptions that are caused by software or hardware bugs

    • Data loss that is caused by misoperations

Solutions

Database Autonomy Service (DAS) is a cloud service that implements self-perception, self-repair, self-optimization, self-O&M, and self-security of databases based on machine learning and expert experience. DAS makes database management simple and avoids service failures that are caused by manual operations. DAS enables a stable, secure, and efficient database service.

Solution evolution

Evolution