Database Autonomy Service (DAS)  Play Video

Self-driving Database Platform: Self-repair, Self-optimization, and Self-security

Self-driving Database Platform

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 eliminates the complexity of database management and service failures caused by manual operations, and ensures the stability, security, and efficiency of database services.

After six years of exploration, practice, innovation, and accumulation, DAS has made huge breakthroughs since the release of the SQL diagnostic engine in 2014. As of April 2020, DAS has automatically optimized more than 42 million SQL queries, recycled more than 4 PB of space, and optimized 27 TB of memory.

Saves More than 90% of Management Costs

Saves More than 90% of Management Costs

DAS uses the same platform to manage all databases in an enterprise to avoid the need to switch between multiple platforms. DAS provides database features such as self-perception, self-repair, self-optimization, self-O&M, and self-security. DAS also eliminates the complexity of database management and service failures caused by manual operations, which saves more than 90% of management costs.

Reduces Database O&M Risks

Reduces Database O&M Risks

DAS detect anomalies 24/7 based on machine learning and fine-grained data monitoring. Compared with the threshold-based alerting method, DAS detects abnormal changes in databases in a more timely manner. Features such as anomaly detection, root cause analysis, damage control, optimization, effect tracking, rollback, and knowledge accumulation help you perform diagnostics, reduce the time needed to troubleshoot issues by more than 80%, and ensure the continuous availability of databases.

Enhances Database Security

Enhances Database Security

DAS provides features such as high-risk SQL identification, SQL injection detection, new access source identification, sensitive data access identification, real-time detection, and full audit. DAS can identify abnormal access to databases and database breaches to ensure database security in a fast and effective manner.

Features

Autonomy Service

DAS detects anomalies 24/7 based on machine learning and fine-grained data monitoring. DAS provides features such as automatic SQL throttling, anomaly snapshot capture, automatic SQL review and optimization, elastic capacity evaluation, automatic storage expansion, and automatic computing resource expansion. You can use DAS to perform diagnostics and deliver measurable optimization results.

24/7 Real-time Anomaly Detection

DAS detects anomalies on 24/7 based on machine learning and fine-grained data monitoring. Compared with the threshold-based alerting method, DAS detects abnormal changes in databases faster.

Automatic SQL Concurrency Limitation

Traditional solutions cannot resolve problems such as cache penetration, continual occurrence of slow SQL queries, and abnormal traffic that databases may encounter. When business interruptions occur, enterprises must either accept the fact that the issues cannot be fixed or resort to developers. In cases like this, SQL concurrency limitation automatically identifies abnormal SQL queries, triggers throttling operations, and restores the business within five minutes.

Automatic SQL Review and Optimization

DAS differs from the traditional diagnostic optimization process of a single SQL query. DAS takes an entire load as the optimization unit and takes the metrics that affect the overall performance of databases, such as the proportion of SQL execution resources and the ratio of read to write requests into full account. This way, DAS maximizes the overall performance of load balancing and avoids local optimization at the expense of global slowdown.

External Cost-based SQL Diagnostic Engine

DAS provides an external cost-based SQL diagnostic engine that supports various database engines. Compared with the SQL optimizer inside the engine, the engine has the advantages of more comprehensive data monitoring, faster diagnostic speed, and no additional overhead for the business.

Auto Scaling

DAS detects the resource usage of databases in real time. If a database resource reach a bottleneck, If resource limits of a database are reached, DAS automatically expands the database based on business needs and and policies and rectifies faults to ensure normal business operations.

Intelligent Stress Testing

DAS provides a lightweight and custom intelligent stress testing service, which is jointly developed with Alibaba DAMO Academy. This service helps you evaluate the capacity and compatibility of a database in real business scenarios.

Enterprise-class Database Service

Supports database management from the global perspective, at the application group level, and at the instance level, and provides enterprise-level features such as custom performance dashboards, batch management, and inspection. DAS can also be integrated with the original database management systems of enterprises.

Custom Dashboard

DAS supports custom performance dashboards, and provides comparative analysis of multiple instances and metrics.

Inspection Score

DAS inspects basic operations, parameters, SQL queries, performances, and database security to generate reliable database inspection results in an automatic manner.

Available for Integration

DAS can be integrated with the original systems of enterprises, which reduces the migration and learning costs of enterprises.

Centralized Management

DAS supports multiple environments and engines, such as mainstream relational, NoSQL, and NewSQL databases. DAS also supports Alibaba Cloud databases, user-created databases, and databases from other cloud service providers.

Centralized Management

DAS can access Alibaba Cloud and on-premises databases to implement centralized monitoring and alerting within three minutes.

Supports Various Types of Databases

Supports mainstream relational, NoSQL, and NewSQL databases, including MySQL, PolarDB, PostgreSQL, MongoDB, and Redis.

Supports Databases in Multiple Environments

DAS supports Alibaba Cloud databases, user-created databases of on-premises IDCs, user-created ECS-based databases, and databases from other cloud service providers.

Security Audit

DAS provides features such as high-risk SQL identification, SQL injection detection, new access source identification, and sensitive data access identification. DAS can identify abnormal access to databases and database breaches to ensure database security in a fast and effective manner.

Real-time Detection

DAS detects various attacks and threats in real time and also identifies potential security risks in a timely manner.

High-risk Operation Identification

DAS identifies high-risk operations by using intelligent algorithms and a large number of models.

Full Database Audit

DAS audits all activities in your database in real time to ensure database security.

Abnormal Access Source Identification

DAS automatically identifies new or abnormal access sources to databases in a timely manner.

Scenarios

DAS Release Notes

Features DAS Basic Edition DAS Professional Edition DAS Autonomy Edition
Performance Trends
Slow SQL Analysis
Session Management
Storage Analysis
SQL Diagnostics
Deadlock Analysis
Diagnostic Report
Dashboard
Inspection Score
Auto-scaling of Storage Space
AutoScaling
SQL Explorer
Security Audit
SQL Review and Optimization
24/7 Anomaly Detection
Automatic SQL Throttling
Automatic SQL Tuning
Intelligent Stress Testing
Intelligent Tuning
Price Free Start from $6.20/Instance/Month DAS Pro Edition Required

Upgraded Support For You

1 on 1 Presale Consultation, 24/7 Technical Support, Faster Response, and More Tickets.

1 on 1 Presale Consultation

Consulting by experienced cloud experts.Learn More

24/7 Technical Support

Extended service time from 10 hours 5 days a week to 24/7. Learn More

6 Free Tickets per Quarter

The number of free tickets doubled from 3 to 6 per quarter. Learn More

Faster Response

Shorten after-sale response time from 36 hours to 18 hours. Learn More