Constraints
To improve instance stability and security, GaussDB(for MySQL) has certain constraints in place.
Specifications and Performance
Resource Type |
Constraint |
Remarks |
---|---|---|
Storage space |
|
- |
Temporary disk space |
500 GB at most |
For more information, see How Can I Use Temporary Disk of GaussDB(for MySQL)? |
Connections |
GaussDB(for MySQL) does not have constraints on the number of connections. This number is determined by the default value and value range of the DB engine. |
For more information, see What Is the Maximum Number of Connections to a GaussDB(for MySQL) Instance? |
Quotas
Quota |
Constraint |
Remarks |
---|---|---|
GaussDB(for MySQL) instances |
50 instances at most |
For details about how to increase the quota, see Increasing Quotas. |
Read replicas |
|
For more information, see Introducing Read Replicas. |
Tags |
A maximum of 20 tags for each instance |
For more information, see Managing Tags. |
Free backup space |
About 100% of the purchased storage space |
For more information, see How Is GaussDB(for MySQL) Backup Data Billed? |
Automated backup retention period |
|
For more information, see Configuring a Same-Region Backup Policy and Configuring a Cross-Region Backup Policy. |
Log retention period |
|
For more information, see Log Management. |
Naming
Item |
Constraint |
Remarks |
---|---|---|
Instance name |
The name must start with a letter and consist of 4 to 64 characters. Only letters, digits, hyphens (-), and underscores (_) are allowed. |
For more information, see Changing a DB Instance Name. |
Database name |
|
For more information, see Creating a Database. |
Username |
|
For more information, see Creating a Database Account. |
Parameter template name |
The template name must consist of 1 to 64 characters. Only letters (case-sensitive), digits, hyphens (-), underscores (_), and periods (.) are allowed. |
For more information, see Creating a Parameter Template. |
Backup name |
The name must start with a letter and consist of 4 to 64 characters. Only letters, digits, hyphens (-), and underscores (_) are allowed. |
For more information, see Creating a Manual Backup. |
Table name/function name/stored procedure name/view name |
To prevent errors, reserved keywords cannot be used. |
For more information, see Database Table Usage. |
Security
Item |
Constraint |
Remarks |
---|---|---|
Database root permissions |
Only the root user permissions are available on the instance creation page. |
- |
Account password |
|
For more information, see Resetting the Administrator Password. |
Port |
|
For more information, see Changing a Database Port. |
VPC |
After a GaussDB(for MySQL) instance is created, the VPC cannot be changed. |
- |
Security group |
|
- |
System accounts |
To provide O&M services, the system automatically creates system accounts when you create instances. These system accounts are unavailable to you.
|
- |
Instance parameters |
Most parameters can be modified through the console or APIs. To ensure security and stability of instances, some parameters cannot be modified. |
For more information, see Modifying Parameters of a GaussDB(for MySQL) DB Instance. |
Instance Operations
Item |
Constraint |
Remarks |
---|---|---|
MySQL storage engine |
GaussDB(for MySQL) supports only the InnoDB storage engine. |
- |
GaussDB(for MySQL) access |
|
- |
Data migration |
DRS or mysqldump can be used to migrate data to GaussDB(for MySQL). |
For more information, see Data Migration. |
GaussDB(for MySQL) instance reboot |
Instances can only be rebooted on the GaussDB(for MySQL) console. |
For more information, see Rebooting a DB Instance. |
GaussDB(for MySQL) backups |
GaussDB(for MySQL) backups are stored in OBS buckets and are not visible to you. |
- |
Binlog function |
Binlog cannot be enabled for GaussDB(for MySQL) read replicas. |
For more information, see How Do I Enable and View Binlog of My GaussDB(for MySQL) Instance? |
Partitioned tables |
GaussDB(for MySQL) is compatible with MySQL Community Server 8.0.22. For a list-partitioned table, there are up to 256 values in a partition, or an error is reported. (Workaround: Redistribute the contents of one table partition into multiple partitions.) |
- |
Small-scale instances |
For GaussDB(for MySQL) instances with 2 vCPUs and 8 GB memory, the total number of tables in a single instance cannot exceed 300,000, and the number of tables in a single database cannot exceed 5,000. |
- |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot