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
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
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
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 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 Tair (Redis® OSS-Compatible).
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.
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 | Temporarily Free for DAS Pro Edition Users |
Upgraded Support For You
1 on 1 Presale Consultation, 24/7 Technical Support, Faster Response, and More Free Tickets.