×
SQL

What Is SQL Injection Vulnerability and How to Avoid It?

This article explains what SQL injection is, the potential risks of an attack, and how to avoid it in web applications.

Performance Optimization of RDS AliSQL for Binlog – Extreme IO Optimization

This article introduces RDS AliSQL, binlog, and performance optimization tactics.

Backing up a Self-Managed SQL Server on Alibaba Cloud

This article discusses the options available to safeguard your self-managed Microsoft SQL Server database running on Alibaba Cloud using different backup and restore approaches.

Flink 1.16: How Does Hive SQL Migrate to Flink SQL?

This article was compiled from a speech from the Apache Flink Meetup, discussing the release of Flink 1.16.

What I Think Really Matters for Personal Growth in Software Development | From Junior Engineer to Expert

This article follows Øystein Grøvlen's path from a Norwegian employee to an Alibaba Cloud Architect.

An In-Depth Understanding of Presto (1): Presto Architecture

Part 1 of this series introduces some principles of Presto from a macro perspective, from the outside to the inside.

An In-Depth Understanding of Presto (2): Presto Memory Management

Part 2 of this series discusses Presto memory management.

Pandas + SLS SQL: Data Pivot with Flexibility and High Performance

This short article discusses Pandas and the advantages/disadvantages of SQL Language.

Database Autonomy (DAS) | How to Troubleshoot High CPU Utilization of RDS Instances?

In this video tutorial, you will be able to learn how to troubleshoot high CPU utilization of RDS instances.

Database Autonomy (DAS) | How to Prevent RDS Instances From Being Locked Due to Full Storage Space?

This video tutorial describes how to use DAS to view the storage usage of your database instances, handle insufficient storage capacity, and take related precautionary measures.

Database Autonomy (DAS) | How to Identify and Handle Slow SQL Queries Automatically?

In this video tutorial, you will be able to learn how to identify and handle slow SQL queries automatically to solve the performance issues.

Use the Babelfish Feature of Alibaba Cloud ApsaraDB for PostgreSQL to Serve as the SQL Server

This article discusses the pros and cons of performing SQL Server operations with the Babelfish feature of Alibaba Cloud ApsaraDB for PostgreSQL.

Quick Path to Create RDS MySQL High Availability Instance with Read-Only Instance

In this tutorial, we will introduce how to create RDS MySQL High Availability Instance with Read-Only Instance quickly.

Quick Path to Create RDS SQL Server Enterprise Edition Primary Instance and Read-Only Instance

This tutorial shows you how create RDS SQL Server Enterprise Edition primary instance and read-only instance quickly.

An Interpretation of PolarDB-X Source Codes (10): Life of Transactions

Part 10 of this 10-part series focuses on the codes related to the transaction of the PolarDB-X.

An Interpretation of PolarDB-X Source Codes (9): Life of DDL

Part 9 of this 10-part series mainly explains the implementation of PolarDB-X DDL in the compute node (CN).

An Interpretation of PolarDB-X Source Codes (8): Life of Global Binlog

Part 8 of this 10-part series analyzes the generation of Binlog and how to process and generate Global Binlog through the system.

An Interpretation of PolarDB-X Source Codes (7): Life of Private Protocol Connection (CN)

Part 7 of this 10-part series describes the key points and data structures in the private protocol connection process.

An Interpretation of PolarDB-X Source Codes (6): Distributed Deadlock Detection

Part 6 of this 10-part series focuses on the source codes of the distributed deadlock detection function in PolarDB-X.

An Interpretation of PolarDB-X Source Codes (5): Insert Process of DML

Part 5 of this 10-part series introduces the processing of Insert statements by PolarDB-X in parsing, checking, optimizer, and executor by debugging simple Insert statements.