Database Autonomy Service (DAS) offers benefits such as cost-effectiveness, enhanced stability, service continuity, high security, and high efficiency.
Cost-effectiveness
Labor costs: DAS automatically monitors the status of databases, including performance metrics and resource utilization. Continuous manual monitoring is not required. This minimizes the need for professional O&M engineers.
Fault loss and repair costs: If the system detects anomalies or faults, DAS automatically implements preset repair measures to respond to and resolve database issues. This prevents minor issues from escalating and reduces the service downtime and repair costs due to faults.
Resource configuration costs: DAS uses machine learning and big data analysis to dynamically adjust database configurations and parameters based on historical data and real-time loads. This ensures that databases are always running in an optimal state and prevents performance bottlenecks and resource waste due to improper configurations.
Manual intervention costs: The integrated security mechanism of DAS automatically detects and prevents potential security threats such as SQL injections. This minimizes the risk of security breaches and reduces the need for manual intervention in security incidents.
Enhanced stability
Proactive issue mitigation: DAS monitors various performance metrics and statuses of databases in real time, such as the CPU utilization, memory usage, disk I/O, and number of connections. If an anomaly is detected or a threshold is about to be reached, DAS immediately triggers an alert. This allows O&M engineers to proactively resolve potential stability issues before they escalate.
Enhanced system recovery capability: DAS uses built-in fault detection algorithms to automatically identify common database issues such as deadlocks, slow queries, and resource contention. It then automatically implements predefined recovery policies to resolve these issues. This minimizes manual intervention and improves the self-recovery capability of the system.
Improved operating efficiency: Based on in-depth database performance analysis, DAS provides targeted optimization suggestions such as index optimization, query rewriting, and parameter tuning. These suggestions help improve the operating efficiency of databases and mitigate service instability caused by performance bottlenecks.
Automatic resource scaling: DAS dynamically adjusts resource allocation based on database loads. For example, DAS automatically scales resources out during peak hours and releases resources during off-peak hours. This ensures that databases consistently have sufficient resources to support business operations, preventing system instability caused by resource constraints.
Prevention of security incidents: By using features such as strict access control, SQL injection prevention, and security auditing, DAS effectively mitigates external attacks and internal accidental operations. This minimizes the impact of security incidents on database stability.
Flexible backup: DAS supports flexible backup policies to ensure regular data backups and rapid restoration. In the event of unforeseen failures, services can be swiftly recovered, minimizing data loss and business downtime.
Service continuity
DAS uses machine learning and expert experience to enable self-perception, self-healing, self-optimization, optimization tracking, self-O&M, and self-security for databases. This closed-loop, automated governance system transforms passive, manual optimization into proactive, intelligence-driven continuous optimization, ultimately ensuring database service continuity.
High security and efficiency
DAS provides security features such as high-risk SQL identification, SQL injection detection, new access source identification, and sensitive data access discovery. DAS can detect anomalies such as suspicious database access and data breaches. This effectively ensures database security.
DAS uses a non-intrusive design, requiring no gateway installation on your database servers.
DAS uses Key Management Service (KMS) to encrypt data that is stored in databases. Before DAS transmits data, it encrypts and compresses the data to ensure data security.