diff --git a/doc-exports b/doc-exports new file mode 160000 index 000000000..118a10979 --- /dev/null +++ b/doc-exports @@ -0,0 +1 @@ +Subproject commit 118a109795f9193fc0bab68fb222736a4d17142f diff --git a/docs/gaussdb_mysql/umn/ALL_META.TXT.json b/docs/gaussdb_mysql/umn/ALL_META.TXT.json new file mode 100644 index 000000000..da7e7ec3f --- /dev/null +++ b/docs/gaussdb_mysql/umn/ALL_META.TXT.json @@ -0,0 +1,842 @@ +[ + { + "uri":"overview.html", + "product_code":"gaussdb", + "code":"1", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Introduction", + "title":"Introduction", + "githuburl":"" + }, + { + "uri":"introduction.html", + "product_code":"gaussdb", + "code":"2", + "des":"GaussDB(for MySQL) is the latest generation enterprise-class distributed database. It is fully compatible with MySQL and provides high scalability and massive storage cap", + "doc_type":"usermanual", + "kw":"GaussDB(for MySQL),GaussDB(for MySQL),What Is GaussDB(for MySQL)?,Introduction,User Guide", + "title":"What Is GaussDB(for MySQL)?", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0001.html", + "product_code":"gaussdb", + "code":"3", + "des":"Understanding the following concepts helps you better use GaussDB(for MySQL):Cluster: GaussDB(for MySQL) uses the cluster architecture, with one primary node and multiple", + "doc_type":"usermanual", + "kw":"Basic Concepts,Introduction,User Guide", + "title":"Basic Concepts", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0002.html", + "product_code":"gaussdb", + "code":"4", + "des":"GaussDB(for MySQL) is an enterprise-class cloud database that uses a decoupled compute and storage architecture.Mass storage with 128 TB capacity and no sharding required", + "doc_type":"usermanual", + "kw":"Product Benefits,Introduction,User Guide", + "title":"Product Benefits", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0003.html", + "product_code":"gaussdb", + "code":"5", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"DB Instance Description", + "title":"DB Instance Description", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0004.html", + "product_code":"gaussdb", + "code":"6", + "des":"GaussDB(for MySQL) instance classes are listed in the following table and vary according to actual situations.", + "doc_type":"usermanual", + "kw":"DB Instance Classes,DB Instance Description,User Guide", + "title":"DB Instance Classes", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0005.html", + "product_code":"gaussdb", + "code":"7", + "des":"Table 1 lists the DB engines and versions supported by GaussDB(for MySQL).", + "doc_type":"usermanual", + "kw":"DB Engines and Versions,DB Instance Description,User Guide", + "title":"DB Engines and Versions", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0006.html", + "product_code":"gaussdb", + "code":"8", + "des":"The status of a DB instance indicates the health of the instance. You can view the DB instance status on the management console.", + "doc_type":"usermanual", + "kw":"DB Instance Statuses,DB Instance Description,User Guide", + "title":"DB Instance Statuses", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0010.html", + "product_code":"gaussdb", + "code":"9", + "des":"GaussDB(for MySQL) provides two types of user permissions by default: user management and resource management.User management refers to the management of users, user grou", + "doc_type":"usermanual", + "kw":"User Permissions,Introduction,User Guide", + "title":"User Permissions", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0008.html", + "product_code":"gaussdb", + "code":"10", + "des":"Table 1 shows the constraints designed to ensure the stability and security of GaussDB(for MySQL).", + "doc_type":"usermanual", + "kw":"Constraints,Introduction,User Guide", + "title":"Constraints", + "githuburl":"" + }, + { + "uri":"gaussdb_01_0009.html", + "product_code":"gaussdb", + "code":"11", + "des":"The following figure shows the relationship between GaussDB(for MySQL) and other services.", + "doc_type":"usermanual", + "kw":"Related Services,Introduction,User Guide", + "title":"Related Services", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0000.html", + "product_code":"gaussdb", + "code":"12", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Getting Started with GaussDB(for MySQL)", + "title":"Getting Started with GaussDB(for MySQL)", + "githuburl":"" + }, + { + "uri":"quick_start.html", + "product_code":"gaussdb", + "code":"13", + "des":"You can connect a DB instance over a private or a public network.VPC: indicates the Virtual Private Cloud.ECS: indicates the Elastic Cloud Server.If the ECS is in the sam", + "doc_type":"usermanual", + "kw":"Connecting to a DB Instance,Getting Started with GaussDB(for MySQL),User Guide", + "title":"Connecting to a DB Instance", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0005.html", + "product_code":"gaussdb", + "code":"14", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Connecting to a DB instance Over a Private Network", + "title":"Connecting to a DB instance Over a Private Network", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0006.html", + "product_code":"gaussdb", + "code":"15", + "des":"This section describes how to create a DB instance on the management console and then connect to that instance through an ECS over a private network.If you are using Gaus", + "doc_type":"usermanual", + "kw":"SSL connections,are encrypted,Overview,Connecting to a DB instance Over a Private Network,User Guide", + "title":"Overview", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0004.html", + "product_code":"gaussdb", + "code":"16", + "des":"This section describes how to create a DB instance on the management console.If you need to modify your settings, click Previous.If you do not need to modify your setting", + "doc_type":"usermanual", + "kw":"Step 1: Create a DB Instance,Connecting to a DB instance Over a Private Network,User Guide", + "title":"Step 1: Create a DB Instance", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0008.html", + "product_code":"gaussdb", + "code":"17", + "des":"A security group is a collection of access control rules for ECSs and DB instances that have the same security requirements and are mutually trusted in a VPC. To ensure d", + "doc_type":"usermanual", + "kw":"security group,Step 2: Configure Security Group Rules,Connecting to a DB instance Over a Private Net", + "title":"Step 2: Configure Security Group Rules", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0009.html", + "product_code":"gaussdb", + "code":"18", + "des":"GaussDB(for MySQL) is fully compatible with the MySQL protocol. You can connect to a DB instance through either a common connection or an SSL connection for enhanced secu", + "doc_type":"usermanual", + "kw":"SSL connections,are encrypted,Step 3: Connect to a DB Instance Over a Private Network,Connecting to ", + "title":"Step 3: Connect to a DB Instance Over a Private Network", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0010.html", + "product_code":"gaussdb", + "code":"19", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Connecting to a DB Instance Over a Public Network", + "title":"Connecting to a DB Instance Over a Public Network", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0016.html", + "product_code":"gaussdb", + "code":"20", + "des":"This section describes how to create a DB instance on the management console and bind an EIP to the DB instance to make the instance publicly accessible.If you are using ", + "doc_type":"usermanual", + "kw":"SSL connections,are encrypted,Overview,Connecting to a DB Instance Over a Public Network,User Guide", + "title":"Overview", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0012.html", + "product_code":"gaussdb", + "code":"21", + "des":"This section describes how to create a DB instance on the management console.If you need to modify your settings, click Previous.If you do not need to modify your setting", + "doc_type":"usermanual", + "kw":"Step 1: Create a DB Instance,Connecting to a DB Instance Over a Public Network,User Guide", + "title":"Step 1: Create a DB Instance", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0015.html", + "product_code":"gaussdb", + "code":"22", + "des":"You can bind an EIP to a DB instance for public access and can unbind the EIP from the DB instance if needed.Public accessibility reduces the security of DB instances. Th", + "doc_type":"usermanual", + "kw":"configure security group rules,Step 2: Bind an EIP,Connecting to a DB Instance Over a Public Network", + "title":"Step 2: Bind an EIP", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0013.html", + "product_code":"gaussdb", + "code":"23", + "des":"A security group is a collection of access control rules for ECSs and DB instances that have the same security requirements and are mutually trusted in a VPC.To ensure da", + "doc_type":"usermanual", + "kw":"security group,Step 3: Configure Security Group Rules,Connecting to a DB Instance Over a Public Netw", + "title":"Step 3: Configure Security Group Rules", + "githuburl":"" + }, + { + "uri":"gaussdb_02_0014.html", + "product_code":"gaussdb", + "code":"24", + "des":"GaussDB(for MySQL) is fully compatible with the MySQL protocol. Therefore, you can connect to a DB instance through a common connection or an SSL connection. SSL connecti", + "doc_type":"usermanual", + "kw":"SSL connections,are encrypted,Step 4: Connect to a DB Instance Over a Public Network,Connecting to a", + "title":"Step 4: Connect to a DB Instance Over a Public Network", + "githuburl":"" + }, + { + "uri":"gaussdb_usermanual.html", + "product_code":"gaussdb", + "code":"25", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Working with GaussDB(for MySQL)", + "title":"Working with GaussDB(for MySQL)", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0001.html", + "product_code":"gaussdb", + "code":"26", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Data Migration", + "title":"Data Migration", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0007.html", + "product_code":"gaussdb", + "code":"27", + "des":"GaussDB(for MySQL) supports public accessibility. You can access GaussDB(for MySQL) through an ECS or EIP.Prepare an ECS in the same VPC subnet as GaussDB(for MySQL) or p", + "doc_type":"usermanual", + "kw":"Migrating Data to GaussDB(for MySQL) Using mysqldump,Data Migration,User Guide", + "title":"Migrating Data to GaussDB(for MySQL) Using mysqldump", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0010.html", + "product_code":"gaussdb", + "code":"28", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Database Connections", + "title":"Database Connections", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0011.html", + "product_code":"gaussdb", + "code":"29", + "des":"By default, a GaussDB(for MySQL) DB instance is not publicly accessible (not bound with an EIP) after being created. You can bind an EIP to the DB instance for public acc", + "doc_type":"usermanual", + "kw":"configure security group rules,Binding and Unbinding an EIP,Database Connections,User Guide", + "title":"Binding and Unbinding an EIP", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0012.html", + "product_code":"gaussdb", + "code":"30", + "des":"You can change the database port of a GaussDB(for MySQL) DB instance. The change applies to the ports of the primary node and read replicas, and may affect services inter", + "doc_type":"usermanual", + "kw":"change the database port,Changing a Database Port,Database Connections,User Guide", + "title":"Changing a Database Port", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0029.html", + "product_code":"gaussdb", + "code":"31", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"DB Instance Management", + "title":"DB Instance Management", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0032.html", + "product_code":"gaussdb", + "code":"32", + "des":"You can change the name of a GaussDB(for MySQL) DB instance.The DB instance name must start with a letter and consist of 4 to 64 characters. Only uppercase letters, lower", + "doc_type":"usermanual", + "kw":"Changing a DB Instance Name,DB Instance Management,User Guide", + "title":"Changing a DB Instance Name", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0092.html", + "product_code":"gaussdb", + "code":"33", + "des":"You can change the CPU or memory (instance class) of a DB instance as required. If the status of a DB instance changes from Changing instance class to Available, the chan", + "doc_type":"usermanual", + "kw":"CPU or memory,Changing a DB Instance Class,DB Instance Management,User Guide", + "title":"Changing a DB Instance Class", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0040.html", + "product_code":"gaussdb", + "code":"34", + "des":"You may need to reboot a DB instance during maintenance. For example, after modifying some parameters, you must reboot the DB instance for the modifications to take effec", + "doc_type":"usermanual", + "kw":"Rebooting a DB Instance,DB Instance Management,User Guide", + "title":"Rebooting a DB Instance", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0045.html", + "product_code":"gaussdb", + "code":"35", + "des":"You can export a DB instance list (containing all or selected DB instances) to view and analyze DB instance information.", + "doc_type":"usermanual", + "kw":"export a DB instance,Exporting DB Instance Information,DB Instance Management,User Guide", + "title":"Exporting DB Instance Information", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0047.html", + "product_code":"gaussdb", + "code":"36", + "des":"You can manually delete a DB instance on the Instance Management page.If you delete a DB instance, the read replicas associated with it are also deleted.Deleted DB instan", + "doc_type":"usermanual", + "kw":"Procedure,Deleting a DB Instance,DB Instance Management,User Guide", + "title":"Deleting a DB Instance", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0009.html", + "product_code":"gaussdb", + "code":"37", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Read Replicas", + "title":"Read Replicas", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0110.html", + "product_code":"gaussdb", + "code":"38", + "des":"Currently, DB instances support read replicas.In read-intensive scenarios, a primary node may be unable to handle the read pressure and service performance may be affecte", + "doc_type":"usermanual", + "kw":"Introducing Read Replicas,Read Replicas,User Guide", + "title":"Introducing Read Replicas", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0111.html", + "product_code":"gaussdb", + "code":"39", + "des":"Read replicas are used to enhance the read capabilities and reduce read pressure on DB instances.After a DB instance is created, you can create read replicas for it.If yo", + "doc_type":"usermanual", + "kw":"create read replicas,Creating a Read Replica,Read Replicas,User Guide", + "title":"Creating a Read Replica", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0112.html", + "product_code":"gaussdb", + "code":"40", + "des":"You can manage read replicas after they are created, such as promoting a read replica to the primary node and delete a read replica.", + "doc_type":"usermanual", + "kw":"Managing a Read Replica,Read Replicas,User Guide", + "title":"Managing a Read Replica", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0113.html", + "product_code":"gaussdb", + "code":"41", + "des":"A GaussDB(for MySQL) DB instance consists of a primary node and multiple read replicas. In addition to automatic failover scenarios, you can perform a manual switchover t", + "doc_type":"usermanual", + "kw":"Promoting a Read Replica to the Primary Node,Read Replicas,User Guide", + "title":"Promoting a Read Replica to the Primary Node", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0114.html", + "product_code":"gaussdb", + "code":"42", + "des":"You can manually delete read replicas on the Instance Management page.Deleted read replicas cannot be restored. Exercise caution when performing this operation.You can de", + "doc_type":"usermanual", + "kw":"Procedure,Deleting a Read Replica,Read Replicas,User Guide", + "title":"Deleting a Read Replica", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0050.html", + "product_code":"gaussdb", + "code":"43", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Data Security", + "title":"Data Security", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0051.html", + "product_code":"gaussdb", + "code":"44", + "des":"You can reset the administrator password of a DB instance.You can also reset the password of your database account when using GaussDB(for MySQL).You cannot reset the admi", + "doc_type":"usermanual", + "kw":"reset the administrator password,Resetting the Administrator Password,Data Security,User Guide", + "title":"Resetting the Administrator Password", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0003.html", + "product_code":"gaussdb", + "code":"45", + "des":"You can change the security group of a DB instance.To submit the change, click .To cancel the change, click .", + "doc_type":"usermanual", + "kw":"Changing a Security Group,Data Security,User Guide", + "title":"Changing a Security Group", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0055.html", + "product_code":"gaussdb", + "code":"46", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Backups and Restorations", + "title":"Backups and Restorations", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0056.html", + "product_code":"gaussdb", + "code":"47", + "des":"GaussDB(for MySQL) supports backups and restorations to ensure data reliability.Automated backups are created during the backup time window of your DB instances. GaussDB(", + "doc_type":"usermanual", + "kw":"backups and restorations,Automated backups,Manual backups,Working with Backups,Backups and Restorati", + "title":"Working with Backups", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0058.html", + "product_code":"gaussdb", + "code":"48", + "des":"GaussDB(for MySQL) allows you to create manual backups for available primary nodes. You can restore data from backups to ensure data reliability.When you delete a DB inst", + "doc_type":"usermanual", + "kw":"create manual backups,Creating a Manual Backup,Backups and Restorations,User Guide", + "title":"Creating a Manual Backup", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0063.html", + "product_code":"gaussdb", + "code":"49", + "des":"You can use an automated or manual backup to restore data to the status when the backup was created. The restoration is at the DB instance level.The Create New Instance p", + "doc_type":"usermanual", + "kw":"Restoring Data from a Backup,Backups and Restorations,User Guide", + "title":"Restoring Data from a Backup", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0068.html", + "product_code":"gaussdb", + "code":"50", + "des":"You can delete manual backups to release storage space.Deleted manual backups cannot be recovered. Exercise caution when performing this operation.The following backups c", + "doc_type":"usermanual", + "kw":"Deleting a Manual Backup,Backups and Restorations,User Guide", + "title":"Deleting a Manual Backup", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0011.html", + "product_code":"gaussdb", + "code":"51", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Parameter Template Management", + "title":"Parameter Template Management", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0072.html", + "product_code":"gaussdb", + "code":"52", + "des":"You can use database parameter templates to manage DB engine configurations. A database parameter template acts as a container for engine configuration values that can be", + "doc_type":"usermanual", + "kw":"Creating a Parameter Template,Parameter Template Management,User Guide", + "title":"Creating a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0112.html", + "product_code":"gaussdb", + "code":"53", + "des":"You can modify parameters in a custom parameter template to optimize GaussDB(for MySQL) database performance.You can change parameter values in custom parameter templates", + "doc_type":"usermanual", + "kw":"Modifying a Parameter Template,Parameter Template Management,User Guide", + "title":"Modifying a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0042.html", + "product_code":"gaussdb", + "code":"54", + "des":"You can export a parameter template of a DB instance for future use. You can apply the exported parameter template to DB instances by referring to Applying a Parameter Te", + "doc_type":"usermanual", + "kw":"Exporting a Parameter Template,Parameter Template Management,User Guide", + "title":"Exporting a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0012.html", + "product_code":"gaussdb", + "code":"55", + "des":"You can compare DB instance parameters with a parameter template that uses the same DB engine to understand the differences of parameter settings.You can also compare def", + "doc_type":"usermanual", + "kw":"Compare,Comparing a Parameter Template,Parameter Template Management,User Guide", + "title":"Comparing a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_05_0099.html", + "product_code":"gaussdb", + "code":"56", + "des":"You can view the change history of DB instance parameters or custom parameter templates.In a newly exported or created parameter template, the change history is blank.You", + "doc_type":"usermanual", + "kw":"Viewing Parameter Change History,Parameter Template Management,User Guide", + "title":"Viewing Parameter Change History", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0014.html", + "product_code":"gaussdb", + "code":"57", + "des":"You can replicate a parameter template you have created. When you have already created a parameter template and want to include most of the custom parameters and values f", + "doc_type":"usermanual", + "kw":"Replicating a Parameter Template,Parameter Template Management,User Guide", + "title":"Replicating a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0015.html", + "product_code":"gaussdb", + "code":"58", + "des":"You can reset all parameters in a custom parameter template to their default settings.After you reset a parameter template, click the DB instance to which the parameter t", + "doc_type":"usermanual", + "kw":"Resetting a Parameter Template,Parameter Template Management,User Guide", + "title":"Resetting a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_05_0018.html", + "product_code":"gaussdb", + "code":"59", + "des":"Modifications to parameters in a custom parameter template take effect only after you apply this parameter template to target DB instances.The parameter innodb_buffer_poo", + "doc_type":"usermanual", + "kw":"Applying a Parameter Template,Parameter Template Management,User Guide", + "title":"Applying a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_05_0098.html", + "product_code":"gaussdb", + "code":"60", + "des":"You can view the application records of a parameter template.You can view the name or ID of the DB instance to which the parameter template applies, as well as the applic", + "doc_type":"usermanual", + "kw":"Viewing Application Records of a Parameter Template,Parameter Template Management,User Guide", + "title":"Viewing Application Records of a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0016.html", + "product_code":"gaussdb", + "code":"61", + "des":"You can modify the description of a parameter template you have created.You cannot modify the description of a default parameter template.After you submit the modificatio", + "doc_type":"usermanual", + "kw":"Modifying a Parameter Template Description,Parameter Template Management,User Guide", + "title":"Modifying a Parameter Template Description", + "githuburl":"" + }, + { + "uri":"gaussdb_08_0017.html", + "product_code":"gaussdb", + "code":"62", + "des":"You can delete a custom parameter template that is no longer in use.Deleted parameter templates cannot be recovered. Exercise caution when performing this operation.Defau", + "doc_type":"usermanual", + "kw":"Deleting a Parameter Template,Parameter Template Management,User Guide", + "title":"Deleting a Parameter Template", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0082.html", + "product_code":"gaussdb", + "code":"63", + "des":"GaussDB(for MySQL) has a password security policy for newly created database users. Passwords must:Consist of at least eight characters.Contain at least one uppercase let", + "doc_type":"usermanual", + "kw":"Database Security,Working with GaussDB(for MySQL),User Guide", + "title":"Database Security", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0083.html", + "product_code":"gaussdb", + "code":"64", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Monitoring", + "title":"Monitoring", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0085.html", + "product_code":"gaussdb", + "code":"65", + "des":"You can use Cloud Eye to monitor the running statuses of DB instances. This section describes namespaces, descriptions, and dimensions of monitoring metrics to be reporte", + "doc_type":"usermanual", + "kw":"Cloud Eye,Configuring Displayed Metrics,Monitoring,User Guide", + "title":"Configuring Displayed Metrics", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0087.html", + "product_code":"gaussdb", + "code":"66", + "des":"You can set alarm rules for GaussDB(for MySQL) to customize the monitored objects and notification policies and stay aware of the GaussDB(for MySQL) operating status.The ", + "doc_type":"usermanual", + "kw":"set alarm rules,alarm rule,Setting Alarm Rules,Monitoring,User Guide", + "title":"Setting Alarm Rules", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0088.html", + "product_code":"gaussdb", + "code":"67", + "des":"The Cloud Eye service monitors operating statuses of DB instances. You can view the monitoring metrics of DB instances on the management console. By monitoring system res", + "doc_type":"usermanual", + "kw":"Cloud Eye,Viewing Monitoring Metrics,Monitoring,User Guide", + "title":"Viewing Monitoring Metrics", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0013.html", + "product_code":"gaussdb", + "code":"68", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Interconnection with CTS", + "title":"Interconnection with CTS", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0014.html", + "product_code":"gaussdb", + "code":"69", + "des":"Cloud Trace Service (CTS) records operations related to GaussDB(for MySQL) for further querying, auditing, and backtracking. Table 1 lists the supported operations.", + "doc_type":"usermanual", + "kw":"Cloud Trace Service (CTS),Key Operations Supported by CTS,Interconnection with CTS,User Guide", + "title":"Key Operations Supported by CTS", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0015.html", + "product_code":"gaussdb", + "code":"70", + "des":"After CTS is enabled, operations on cloud resources are recorded. You can view the operation records of the last 7 days on the CTS console.This section describes how to q", + "doc_type":"usermanual", + "kw":"Viewing Tracing Events,Interconnection with CTS,User Guide", + "title":"Viewing Tracing Events", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0016.html", + "product_code":"gaussdb", + "code":"71", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Logs", + "title":"Logs", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0017.html", + "product_code":"gaussdb", + "code":"72", + "des":"You can view database logs on the GaussDB console. For operation details, see Viewing Error Logs and Viewing Slow Query Logs.", + "doc_type":"usermanual", + "kw":"Viewing Logs,Logs,User Guide", + "title":"Viewing Logs", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0018.html", + "product_code":"gaussdb", + "code":"73", + "des":"GaussDB(for MySQL) log management allows you to view database-level logs, including error logs and slow SQL query logs.Error logs in different time periodsError logs of t", + "doc_type":"usermanual", + "kw":"Viewing Error Logs,Logs,User Guide", + "title":"Viewing Error Logs", + "githuburl":"" + }, + { + "uri":"gaussdb_03_0019.html", + "product_code":"gaussdb", + "code":"74", + "des":"Slow query logs record statements that exceed long_query_time (1 second by default). You can view log details and statistics to identify the statements that are executing", + "doc_type":"usermanual", + "kw":"Viewing Slow Query Logs,Logs,User Guide", + "title":"Viewing Slow Query Logs", + "githuburl":"" + }, + { + "uri":"gaussdb_faq.html", + "product_code":"gaussdb", + "code":"75", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"FAQs", + "title":"FAQs", + "githuburl":"" + }, + { + "uri":"gaussdb_faq_0002.html", + "product_code":"gaussdb", + "code":"76", + "des":"GaussDB(for MySQL) supports the decoupling of compute and storage, improving your experience in terms of high availability, backup and restoration, upgrade and capacity e", + "doc_type":"usermanual", + "kw":"GaussDB(for MySQL),Does GaussDB(for MySQL) Support Compute and Storage Decoupling?,FAQs,User Guide", + "title":"Does GaussDB(for MySQL) Support Compute and Storage Decoupling?", + "githuburl":"" + }, + { + "uri":"gaussdb_faq_0003.html", + "product_code":"gaussdb", + "code":"77", + "des":"GaussDB(for MySQL) supports up to 128 TB of data and can easily handle large amounts of data requests.", + "doc_type":"usermanual", + "kw":"GaussDB(for MySQL),What's the Maximum Data Volume Supported by GaussDB(for MySQL)?,FAQs,User Guide", + "title":"What's the Maximum Data Volume Supported by GaussDB(for MySQL)?", + "githuburl":"" + }, + { + "uri":"gaussdb_faq_0005.html", + "product_code":"gaussdb", + "code":"78", + "des":"During the creation of a GaussDB(for MySQL) DB instance, a read replica is created by default in addition to a primary node. If the primary node fails, the system automat", + "doc_type":"usermanual", + "kw":"Does GaussDB(for MySQL) Support Automatic Failover?,FAQs,User Guide", + "title":"Does GaussDB(for MySQL) Support Automatic Failover?", + "githuburl":"" + }, + { + "uri":"gaussdb_faq_0006.html", + "product_code":"gaussdb", + "code":"79", + "des":"If you modify the parameters in a parameter template, but the modifications do not take effect, you may need to reboot the DB instance associated with the parameter templ", + "doc_type":"usermanual", + "kw":"What Should I Do When Modifications to GaussDB(for MySQL) Instance Parameters Does Not Take Effect?,", + "title":"What Should I Do When Modifications to GaussDB(for MySQL) Instance Parameters Does Not Take Effect?", + "githuburl":"" + }, + { + "uri":"gaussdb_faq_0007.html", + "product_code":"gaussdb", + "code":"80", + "des":"You can create a maximum of 15 read replicas for a GaussDB(for MySQL) DB instance.", + "doc_type":"usermanual", + "kw":"GaussDB(for MySQL),How Many Read Replicas Can I Create for a GaussDB(for MySQL) DB Instance?,FAQs,Us", + "title":"How Many Read Replicas Can I Create for a GaussDB(for MySQL) DB Instance?", + "githuburl":"" + }, + { + "uri":"gaussdb_faq_0011.html", + "product_code":"gaussdb", + "code":"81", + "des":"MySQL provides client installation packages for different OSs on its official website. Click here to download the MySQL 8.0 client installation package or click here to d", + "doc_type":"usermanual", + "kw":"How Can I Install the MySQL Client?,FAQs,User Guide", + "title":"How Can I Install the MySQL Client?", + "githuburl":"" + }, + { + "uri":"gaussdb_faq_0010.html", + "product_code":"gaussdb", + "code":"82", + "des":"Click Start and choose Run. In the displayed Run dialog box, enter MMC and press Enter.On the displayed console, choose File > Add/Remove Snap-in.In the left Available sn", + "doc_type":"usermanual", + "kw":"How Can I Import the Root Certificate to a Windows or Linux OS?,FAQs,User Guide", + "title":"How Can I Import the Root Certificate to a Windows or Linux OS?", + "githuburl":"" + }, + { + "uri":"gaussdb_faq_0009.html", + "product_code":"gaussdb", + "code":"83", + "des":"Perform the following steps to identify the problem:If they are in the same VPC, go to 2.If they are in different VPCs, create an ECS in the VPC where the DB instance is ", + "doc_type":"usermanual", + "kw":"What Should I Do If an ECS Cannot Connect to a GaussDB(for MySQL) DB Instance?,FAQs,User Guide", + "title":"What Should I Do If an ECS Cannot Connect to a GaussDB(for MySQL) DB Instance?", + "githuburl":"" + }, + { + "uri":"change_history.html", + "product_code":"gaussdb", + "code":"84", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Change History,User Guide", + "title":"Change History", + "githuburl":"" + } +] \ No newline at end of file diff --git a/docs/gaussdb_mysql/umn/CLASS.TXT.json b/docs/gaussdb_mysql/umn/CLASS.TXT.json new file mode 100644 index 000000000..55b89cdfb --- /dev/null +++ b/docs/gaussdb_mysql/umn/CLASS.TXT.json @@ -0,0 +1,758 @@ +[ + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Introduction", + "uri":"overview.html", + "doc_type":"usermanual", + "p_code":"", + "code":"1" + }, + { + "desc":"GaussDB(for MySQL) is the latest generation enterprise-class distributed database. It is fully compatible with MySQL and provides high scalability and massive storage cap", + "product_code":"gaussdb", + "title":"What Is GaussDB(for MySQL)?", + "uri":"introduction.html", + "doc_type":"usermanual", + "p_code":"1", + "code":"2" + }, + { + "desc":"Understanding the following concepts helps you better use GaussDB(for MySQL):Cluster: GaussDB(for MySQL) uses the cluster architecture, with one primary node and multiple", + "product_code":"gaussdb", + "title":"Basic Concepts", + "uri":"gaussdb_01_0001.html", + "doc_type":"usermanual", + "p_code":"1", + "code":"3" + }, + { + "desc":"GaussDB(for MySQL) is an enterprise-class cloud database that uses a decoupled compute and storage architecture.Mass storage with 128 TB capacity and no sharding required", + "product_code":"gaussdb", + "title":"Product Benefits", + "uri":"gaussdb_01_0002.html", + "doc_type":"usermanual", + "p_code":"1", + "code":"4" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"DB Instance Description", + "uri":"gaussdb_01_0003.html", + "doc_type":"usermanual", + "p_code":"1", + "code":"5" + }, + { + "desc":"GaussDB(for MySQL) instance classes are listed in the following table and vary according to actual situations.", + "product_code":"gaussdb", + "title":"DB Instance Classes", + "uri":"gaussdb_01_0004.html", + "doc_type":"usermanual", + "p_code":"5", + "code":"6" + }, + { + "desc":"Table 1 lists the DB engines and versions supported by GaussDB(for MySQL).", + "product_code":"gaussdb", + "title":"DB Engines and Versions", + "uri":"gaussdb_01_0005.html", + "doc_type":"usermanual", + "p_code":"5", + "code":"7" + }, + { + "desc":"The status of a DB instance indicates the health of the instance. You can view the DB instance status on the management console.", + "product_code":"gaussdb", + "title":"DB Instance Statuses", + "uri":"gaussdb_01_0006.html", + "doc_type":"usermanual", + "p_code":"5", + "code":"8" + }, + { + "desc":"GaussDB(for MySQL) provides two types of user permissions by default: user management and resource management.User management refers to the management of users, user grou", + "product_code":"gaussdb", + "title":"User Permissions", + "uri":"gaussdb_01_0010.html", + "doc_type":"usermanual", + "p_code":"1", + "code":"9" + }, + { + "desc":"Table 1 shows the constraints designed to ensure the stability and security of GaussDB(for MySQL).", + "product_code":"gaussdb", + "title":"Constraints", + "uri":"gaussdb_01_0008.html", + "doc_type":"usermanual", + "p_code":"1", + "code":"10" + }, + { + "desc":"The following figure shows the relationship between GaussDB(for MySQL) and other services.", + "product_code":"gaussdb", + "title":"Related Services", + "uri":"gaussdb_01_0009.html", + "doc_type":"usermanual", + "p_code":"1", + "code":"11" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Getting Started with GaussDB(for MySQL)", + "uri":"gaussdb_02_0000.html", + "doc_type":"usermanual", + "p_code":"", + "code":"12" + }, + { + "desc":"You can connect a DB instance over a private or a public network.VPC: indicates the Virtual Private Cloud.ECS: indicates the Elastic Cloud Server.If the ECS is in the sam", + "product_code":"gaussdb", + "title":"Connecting to a DB Instance", + "uri":"quick_start.html", + "doc_type":"usermanual", + "p_code":"12", + "code":"13" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Connecting to a DB instance Over a Private Network", + "uri":"gaussdb_02_0005.html", + "doc_type":"usermanual", + "p_code":"12", + "code":"14" + }, + { + "desc":"This section describes how to create a DB instance on the management console and then connect to that instance through an ECS over a private network.If you are using Gaus", + "product_code":"gaussdb", + "title":"Overview", + "uri":"gaussdb_02_0006.html", + "doc_type":"usermanual", + "p_code":"14", + "code":"15" + }, + { + "desc":"This section describes how to create a DB instance on the management console.If you need to modify your settings, click Previous.If you do not need to modify your setting", + "product_code":"gaussdb", + "title":"Step 1: Create a DB Instance", + "uri":"gaussdb_02_0004.html", + "doc_type":"usermanual", + "p_code":"14", + "code":"16" + }, + { + "desc":"A security group is a collection of access control rules for ECSs and DB instances that have the same security requirements and are mutually trusted in a VPC. To ensure d", + "product_code":"gaussdb", + "title":"Step 2: Configure Security Group Rules", + "uri":"gaussdb_02_0008.html", + "doc_type":"usermanual", + "p_code":"14", + "code":"17" + }, + { + "desc":"GaussDB(for MySQL) is fully compatible with the MySQL protocol. You can connect to a DB instance through either a common connection or an SSL connection for enhanced secu", + "product_code":"gaussdb", + "title":"Step 3: Connect to a DB Instance Over a Private Network", + "uri":"gaussdb_02_0009.html", + "doc_type":"usermanual", + "p_code":"14", + "code":"18" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Connecting to a DB Instance Over a Public Network", + "uri":"gaussdb_02_0010.html", + "doc_type":"usermanual", + "p_code":"12", + "code":"19" + }, + { + "desc":"This section describes how to create a DB instance on the management console and bind an EIP to the DB instance to make the instance publicly accessible.If you are using ", + "product_code":"gaussdb", + "title":"Overview", + "uri":"gaussdb_02_0016.html", + "doc_type":"usermanual", + "p_code":"19", + "code":"20" + }, + { + "desc":"This section describes how to create a DB instance on the management console.If you need to modify your settings, click Previous.If you do not need to modify your setting", + "product_code":"gaussdb", + "title":"Step 1: Create a DB Instance", + "uri":"gaussdb_02_0012.html", + "doc_type":"usermanual", + "p_code":"19", + "code":"21" + }, + { + "desc":"You can bind an EIP to a DB instance for public access and can unbind the EIP from the DB instance if needed.Public accessibility reduces the security of DB instances. Th", + "product_code":"gaussdb", + "title":"Step 2: Bind an EIP", + "uri":"gaussdb_02_0015.html", + "doc_type":"usermanual", + "p_code":"19", + "code":"22" + }, + { + "desc":"A security group is a collection of access control rules for ECSs and DB instances that have the same security requirements and are mutually trusted in a VPC.To ensure da", + "product_code":"gaussdb", + "title":"Step 3: Configure Security Group Rules", + "uri":"gaussdb_02_0013.html", + "doc_type":"usermanual", + "p_code":"19", + "code":"23" + }, + { + "desc":"GaussDB(for MySQL) is fully compatible with the MySQL protocol. Therefore, you can connect to a DB instance through a common connection or an SSL connection. SSL connecti", + "product_code":"gaussdb", + "title":"Step 4: Connect to a DB Instance Over a Public Network", + "uri":"gaussdb_02_0014.html", + "doc_type":"usermanual", + "p_code":"19", + "code":"24" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Working with GaussDB(for MySQL)", + "uri":"gaussdb_usermanual.html", + "doc_type":"usermanual", + "p_code":"", + "code":"25" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Data Migration", + "uri":"gaussdb_03_0001.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"26" + }, + { + "desc":"GaussDB(for MySQL) supports public accessibility. You can access GaussDB(for MySQL) through an ECS or EIP.Prepare an ECS in the same VPC subnet as GaussDB(for MySQL) or p", + "product_code":"gaussdb", + "title":"Migrating Data to GaussDB(for MySQL) Using mysqldump", + "uri":"gaussdb_03_0007.html", + "doc_type":"usermanual", + "p_code":"26", + "code":"27" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Database Connections", + "uri":"gaussdb_03_0010.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"28" + }, + { + "desc":"By default, a GaussDB(for MySQL) DB instance is not publicly accessible (not bound with an EIP) after being created. You can bind an EIP to the DB instance for public acc", + "product_code":"gaussdb", + "title":"Binding and Unbinding an EIP", + "uri":"gaussdb_03_0011.html", + "doc_type":"usermanual", + "p_code":"28", + "code":"29" + }, + { + "desc":"You can change the database port of a GaussDB(for MySQL) DB instance. The change applies to the ports of the primary node and read replicas, and may affect services inter", + "product_code":"gaussdb", + "title":"Changing a Database Port", + "uri":"gaussdb_03_0012.html", + "doc_type":"usermanual", + "p_code":"28", + "code":"30" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"DB Instance Management", + "uri":"gaussdb_03_0029.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"31" + }, + { + "desc":"You can change the name of a GaussDB(for MySQL) DB instance.The DB instance name must start with a letter and consist of 4 to 64 characters. Only uppercase letters, lower", + "product_code":"gaussdb", + "title":"Changing a DB Instance Name", + "uri":"gaussdb_03_0032.html", + "doc_type":"usermanual", + "p_code":"31", + "code":"32" + }, + { + "desc":"You can change the CPU or memory (instance class) of a DB instance as required. If the status of a DB instance changes from Changing instance class to Available, the chan", + "product_code":"gaussdb", + "title":"Changing a DB Instance Class", + "uri":"gaussdb_03_0092.html", + "doc_type":"usermanual", + "p_code":"31", + "code":"33" + }, + { + "desc":"You may need to reboot a DB instance during maintenance. For example, after modifying some parameters, you must reboot the DB instance for the modifications to take effec", + "product_code":"gaussdb", + "title":"Rebooting a DB Instance", + "uri":"gaussdb_03_0040.html", + "doc_type":"usermanual", + "p_code":"31", + "code":"34" + }, + { + "desc":"You can export a DB instance list (containing all or selected DB instances) to view and analyze DB instance information.", + "product_code":"gaussdb", + "title":"Exporting DB Instance Information", + "uri":"gaussdb_03_0045.html", + "doc_type":"usermanual", + "p_code":"31", + "code":"35" + }, + { + "desc":"You can manually delete a DB instance on the Instance Management page.If you delete a DB instance, the read replicas associated with it are also deleted.Deleted DB instan", + "product_code":"gaussdb", + "title":"Deleting a DB Instance", + "uri":"gaussdb_03_0047.html", + "doc_type":"usermanual", + "p_code":"31", + "code":"36" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Read Replicas", + "uri":"gaussdb_03_0009.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"37" + }, + { + "desc":"Currently, DB instances support read replicas.In read-intensive scenarios, a primary node may be unable to handle the read pressure and service performance may be affecte", + "product_code":"gaussdb", + "title":"Introducing Read Replicas", + "uri":"gaussdb_03_0110.html", + "doc_type":"usermanual", + "p_code":"37", + "code":"38" + }, + { + "desc":"Read replicas are used to enhance the read capabilities and reduce read pressure on DB instances.After a DB instance is created, you can create read replicas for it.If yo", + "product_code":"gaussdb", + "title":"Creating a Read Replica", + "uri":"gaussdb_03_0111.html", + "doc_type":"usermanual", + "p_code":"37", + "code":"39" + }, + { + "desc":"You can manage read replicas after they are created, such as promoting a read replica to the primary node and delete a read replica.", + "product_code":"gaussdb", + "title":"Managing a Read Replica", + "uri":"gaussdb_03_0112.html", + "doc_type":"usermanual", + "p_code":"37", + "code":"40" + }, + { + "desc":"A GaussDB(for MySQL) DB instance consists of a primary node and multiple read replicas. In addition to automatic failover scenarios, you can perform a manual switchover t", + "product_code":"gaussdb", + "title":"Promoting a Read Replica to the Primary Node", + "uri":"gaussdb_03_0113.html", + "doc_type":"usermanual", + "p_code":"37", + "code":"41" + }, + { + "desc":"You can manually delete read replicas on the Instance Management page.Deleted read replicas cannot be restored. Exercise caution when performing this operation.You can de", + "product_code":"gaussdb", + "title":"Deleting a Read Replica", + "uri":"gaussdb_03_0114.html", + "doc_type":"usermanual", + "p_code":"37", + "code":"42" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Data Security", + "uri":"gaussdb_03_0050.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"43" + }, + { + "desc":"You can reset the administrator password of a DB instance.You can also reset the password of your database account when using GaussDB(for MySQL).You cannot reset the admi", + "product_code":"gaussdb", + "title":"Resetting the Administrator Password", + "uri":"gaussdb_03_0051.html", + "doc_type":"usermanual", + "p_code":"43", + "code":"44" + }, + { + "desc":"You can change the security group of a DB instance.To submit the change, click .To cancel the change, click .", + "product_code":"gaussdb", + "title":"Changing a Security Group", + "uri":"gaussdb_08_0003.html", + "doc_type":"usermanual", + "p_code":"43", + "code":"45" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Backups and Restorations", + "uri":"gaussdb_03_0055.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"46" + }, + { + "desc":"GaussDB(for MySQL) supports backups and restorations to ensure data reliability.Automated backups are created during the backup time window of your DB instances. GaussDB(", + "product_code":"gaussdb", + "title":"Working with Backups", + "uri":"gaussdb_03_0056.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"47" + }, + { + "desc":"GaussDB(for MySQL) allows you to create manual backups for available primary nodes. You can restore data from backups to ensure data reliability.When you delete a DB inst", + "product_code":"gaussdb", + "title":"Creating a Manual Backup", + "uri":"gaussdb_03_0058.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"48" + }, + { + "desc":"You can use an automated or manual backup to restore data to the status when the backup was created. The restoration is at the DB instance level.The Create New Instance p", + "product_code":"gaussdb", + "title":"Restoring Data from a Backup", + "uri":"gaussdb_03_0063.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"49" + }, + { + "desc":"You can delete manual backups to release storage space.Deleted manual backups cannot be recovered. Exercise caution when performing this operation.The following backups c", + "product_code":"gaussdb", + "title":"Deleting a Manual Backup", + "uri":"gaussdb_03_0068.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"50" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Parameter Template Management", + "uri":"gaussdb_08_0011.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"51" + }, + { + "desc":"You can use database parameter templates to manage DB engine configurations. A database parameter template acts as a container for engine configuration values that can be", + "product_code":"gaussdb", + "title":"Creating a Parameter Template", + "uri":"gaussdb_03_0072.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"52" + }, + { + "desc":"You can modify parameters in a custom parameter template to optimize GaussDB(for MySQL) database performance.You can change parameter values in custom parameter templates", + "product_code":"gaussdb", + "title":"Modifying a Parameter Template", + "uri":"gaussdb_08_0112.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"53" + }, + { + "desc":"You can export a parameter template of a DB instance for future use. You can apply the exported parameter template to DB instances by referring to Applying a Parameter Te", + "product_code":"gaussdb", + "title":"Exporting a Parameter Template", + "uri":"gaussdb_08_0042.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"54" + }, + { + "desc":"You can compare DB instance parameters with a parameter template that uses the same DB engine to understand the differences of parameter settings.You can also compare def", + "product_code":"gaussdb", + "title":"Comparing a Parameter Template", + "uri":"gaussdb_08_0012.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"55" + }, + { + "desc":"You can view the change history of DB instance parameters or custom parameter templates.In a newly exported or created parameter template, the change history is blank.You", + "product_code":"gaussdb", + "title":"Viewing Parameter Change History", + "uri":"gaussdb_05_0099.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"56" + }, + { + "desc":"You can replicate a parameter template you have created. When you have already created a parameter template and want to include most of the custom parameters and values f", + "product_code":"gaussdb", + "title":"Replicating a Parameter Template", + "uri":"gaussdb_08_0014.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"57" + }, + { + "desc":"You can reset all parameters in a custom parameter template to their default settings.After you reset a parameter template, click the DB instance to which the parameter t", + "product_code":"gaussdb", + "title":"Resetting a Parameter Template", + "uri":"gaussdb_08_0015.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"58" + }, + { + "desc":"Modifications to parameters in a custom parameter template take effect only after you apply this parameter template to target DB instances.The parameter innodb_buffer_poo", + "product_code":"gaussdb", + "title":"Applying a Parameter Template", + "uri":"gaussdb_05_0018.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"59" + }, + { + "desc":"You can view the application records of a parameter template.You can view the name or ID of the DB instance to which the parameter template applies, as well as the applic", + "product_code":"gaussdb", + "title":"Viewing Application Records of a Parameter Template", + "uri":"gaussdb_05_0098.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"60" + }, + { + "desc":"You can modify the description of a parameter template you have created.You cannot modify the description of a default parameter template.After you submit the modificatio", + "product_code":"gaussdb", + "title":"Modifying a Parameter Template Description", + "uri":"gaussdb_08_0016.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"61" + }, + { + "desc":"You can delete a custom parameter template that is no longer in use.Deleted parameter templates cannot be recovered. Exercise caution when performing this operation.Defau", + "product_code":"gaussdb", + "title":"Deleting a Parameter Template", + "uri":"gaussdb_08_0017.html", + "doc_type":"usermanual", + "p_code":"51", + "code":"62" + }, + { + "desc":"GaussDB(for MySQL) has a password security policy for newly created database users. Passwords must:Consist of at least eight characters.Contain at least one uppercase let", + "product_code":"gaussdb", + "title":"Database Security", + "uri":"gaussdb_03_0082.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"63" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Monitoring", + "uri":"gaussdb_03_0083.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"64" + }, + { + "desc":"You can use Cloud Eye to monitor the running statuses of DB instances. This section describes namespaces, descriptions, and dimensions of monitoring metrics to be reporte", + "product_code":"gaussdb", + "title":"Configuring Displayed Metrics", + "uri":"gaussdb_03_0085.html", + "doc_type":"usermanual", + "p_code":"64", + "code":"65" + }, + { + "desc":"You can set alarm rules for GaussDB(for MySQL) to customize the monitored objects and notification policies and stay aware of the GaussDB(for MySQL) operating status.The ", + "product_code":"gaussdb", + "title":"Setting Alarm Rules", + "uri":"gaussdb_03_0087.html", + "doc_type":"usermanual", + "p_code":"64", + "code":"66" + }, + { + "desc":"The Cloud Eye service monitors operating statuses of DB instances. You can view the monitoring metrics of DB instances on the management console. By monitoring system res", + "product_code":"gaussdb", + "title":"Viewing Monitoring Metrics", + "uri":"gaussdb_03_0088.html", + "doc_type":"usermanual", + "p_code":"64", + "code":"67" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Interconnection with CTS", + "uri":"gaussdb_03_0013.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"68" + }, + { + "desc":"Cloud Trace Service (CTS) records operations related to GaussDB(for MySQL) for further querying, auditing, and backtracking. Table 1 lists the supported operations.", + "product_code":"gaussdb", + "title":"Key Operations Supported by CTS", + "uri":"gaussdb_03_0014.html", + "doc_type":"usermanual", + "p_code":"68", + "code":"69" + }, + { + "desc":"After CTS is enabled, operations on cloud resources are recorded. You can view the operation records of the last 7 days on the CTS console.This section describes how to q", + "product_code":"gaussdb", + "title":"Viewing Tracing Events", + "uri":"gaussdb_03_0015.html", + "doc_type":"usermanual", + "p_code":"68", + "code":"70" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Logs", + "uri":"gaussdb_03_0016.html", + "doc_type":"usermanual", + "p_code":"25", + "code":"71" + }, + { + "desc":"You can view database logs on the GaussDB console. For operation details, see Viewing Error Logs and Viewing Slow Query Logs.", + "product_code":"gaussdb", + "title":"Viewing Logs", + "uri":"gaussdb_03_0017.html", + "doc_type":"usermanual", + "p_code":"71", + "code":"72" + }, + { + "desc":"GaussDB(for MySQL) log management allows you to view database-level logs, including error logs and slow SQL query logs.Error logs in different time periodsError logs of t", + "product_code":"gaussdb", + "title":"Viewing Error Logs", + "uri":"gaussdb_03_0018.html", + "doc_type":"usermanual", + "p_code":"71", + "code":"73" + }, + { + "desc":"Slow query logs record statements that exceed long_query_time (1 second by default). You can view log details and statistics to identify the statements that are executing", + "product_code":"gaussdb", + "title":"Viewing Slow Query Logs", + "uri":"gaussdb_03_0019.html", + "doc_type":"usermanual", + "p_code":"71", + "code":"74" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"FAQs", + "uri":"gaussdb_faq.html", + "doc_type":"usermanual", + "p_code":"", + "code":"75" + }, + { + "desc":"GaussDB(for MySQL) supports the decoupling of compute and storage, improving your experience in terms of high availability, backup and restoration, upgrade and capacity e", + "product_code":"gaussdb", + "title":"Does GaussDB(for MySQL) Support Compute and Storage Decoupling?", + "uri":"gaussdb_faq_0002.html", + "doc_type":"usermanual", + "p_code":"75", + "code":"76" + }, + { + "desc":"GaussDB(for MySQL) supports up to 128 TB of data and can easily handle large amounts of data requests.", + "product_code":"gaussdb", + "title":"What's the Maximum Data Volume Supported by GaussDB(for MySQL)?", + "uri":"gaussdb_faq_0003.html", + "doc_type":"usermanual", + "p_code":"75", + "code":"77" + }, + { + "desc":"During the creation of a GaussDB(for MySQL) DB instance, a read replica is created by default in addition to a primary node. If the primary node fails, the system automat", + "product_code":"gaussdb", + "title":"Does GaussDB(for MySQL) Support Automatic Failover?", + "uri":"gaussdb_faq_0005.html", + "doc_type":"usermanual", + "p_code":"75", + "code":"78" + }, + { + "desc":"If you modify the parameters in a parameter template, but the modifications do not take effect, you may need to reboot the DB instance associated with the parameter templ", + "product_code":"gaussdb", + "title":"What Should I Do When Modifications to GaussDB(for MySQL) Instance Parameters Does Not Take Effect?", + "uri":"gaussdb_faq_0006.html", + "doc_type":"usermanual", + "p_code":"75", + "code":"79" + }, + { + "desc":"You can create a maximum of 15 read replicas for a GaussDB(for MySQL) DB instance.", + "product_code":"gaussdb", + "title":"How Many Read Replicas Can I Create for a GaussDB(for MySQL) DB Instance?", + "uri":"gaussdb_faq_0007.html", + "doc_type":"usermanual", + "p_code":"75", + "code":"80" + }, + { + "desc":"MySQL provides client installation packages for different OSs on its official website. Click here to download the MySQL 8.0 client installation package or click here to d", + "product_code":"gaussdb", + "title":"How Can I Install the MySQL Client?", + "uri":"gaussdb_faq_0011.html", + "doc_type":"usermanual", + "p_code":"75", + "code":"81" + }, + { + "desc":"Click Start and choose Run. In the displayed Run dialog box, enter MMC and press Enter.On the displayed console, choose File > Add/Remove Snap-in.In the left Available sn", + "product_code":"gaussdb", + "title":"How Can I Import the Root Certificate to a Windows or Linux OS?", + "uri":"gaussdb_faq_0010.html", + "doc_type":"usermanual", + "p_code":"75", + "code":"82" + }, + { + "desc":"Perform the following steps to identify the problem:If they are in the same VPC, go to 2.If they are in different VPCs, create an ECS in the VPC where the DB instance is ", + "product_code":"gaussdb", + "title":"What Should I Do If an ECS Cannot Connect to a GaussDB(for MySQL) DB Instance?", + "uri":"gaussdb_faq_0009.html", + "doc_type":"usermanual", + "p_code":"75", + "code":"83" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"gaussdb", + "title":"Change History", + "uri":"change_history.html", + "doc_type":"usermanual", + "p_code":"", + "code":"84" + } +] \ No newline at end of file diff --git a/docs/gaussdb_mysql/umn/PARAMETERS.txt b/docs/gaussdb_mysql/umn/PARAMETERS.txt new file mode 100644 index 000000000..6da8d5f07 --- /dev/null +++ b/docs/gaussdb_mysql/umn/PARAMETERS.txt @@ -0,0 +1,3 @@ +version="" +language="en-us" +type="" \ No newline at end of file diff --git a/docs/gaussdb_mysql/umn/change_history.html b/docs/gaussdb_mysql/umn/change_history.html new file mode 100644 index 000000000..b6448d581 --- /dev/null +++ b/docs/gaussdb_mysql/umn/change_history.html @@ -0,0 +1,34 @@ + + +

Change History

+
+
+ + + + + + + + + + + + + +

Released On

+

Description

+

2022-10-30

+

This is the third official release.

+

Optimized the content in Step 1: Create a DB Instance.

+

2020-07-31

+

This is the second official release.

+

Modified the following content:

+ +
  • Instance specifications in Table 1.
+

2020-07-14

+

This issue is the first official release.

+
+
+
+ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400623516.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400623516.png new file mode 100644 index 000000000..541a805a2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400623516.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400623556.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400623556.png new file mode 100644 index 000000000..1267615e3 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400623556.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400783432.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400783432.png new file mode 100644 index 000000000..97358745f Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400783432.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400783456.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400783456.png new file mode 100644 index 000000000..f261eb7e4 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400783456.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400783488.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400783488.png new file mode 100644 index 000000000..1909444d2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400783488.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400783516.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400783516.png new file mode 100644 index 000000000..6be9b671a Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400783516.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400943256.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400943256.png new file mode 100644 index 000000000..4ba2bdf47 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400943256.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400943280.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400943280.png new file mode 100644 index 000000000..7cabd6199 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400943280.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001400943340.png b/docs/gaussdb_mysql/umn/en-us_image_0000001400943340.png new file mode 100644 index 000000000..97358745f Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001400943340.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001401103224.png b/docs/gaussdb_mysql/umn/en-us_image_0000001401103224.png new file mode 100644 index 000000000..c4ab9077b Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001401103224.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001401103264.png b/docs/gaussdb_mysql/umn/en-us_image_0000001401103264.png new file mode 100644 index 000000000..7dfb0f9e2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001401103264.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001401103272.png b/docs/gaussdb_mysql/umn/en-us_image_0000001401103272.png new file mode 100644 index 000000000..76f21bf56 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001401103272.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001401103308.png b/docs/gaussdb_mysql/umn/en-us_image_0000001401103308.png new file mode 100644 index 000000000..1267615e3 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001401103308.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451023269.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451023269.png new file mode 100644 index 000000000..dffd855ae Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451023269.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451023297.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451023297.png new file mode 100644 index 000000000..62ddb8e0f Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451023297.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451103469.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451103469.png new file mode 100644 index 000000000..63ff29aa5 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451103469.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451103505.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451103505.png new file mode 100644 index 000000000..1267615e3 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451103505.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451103529.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451103529.png new file mode 100644 index 000000000..4ba2bdf47 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451103529.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451103533.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451103533.png new file mode 100644 index 000000000..541a805a2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451103533.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451183121.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451183121.png new file mode 100644 index 000000000..63ff29aa5 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451183121.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451183145.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451183145.png new file mode 100644 index 000000000..e34868dcd Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451183145.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451183161.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451183161.png new file mode 100644 index 000000000..bfec41545 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451183161.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451183173.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451183173.png new file mode 100644 index 000000000..b26f87fc8 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451183173.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451183185.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451183185.png new file mode 100644 index 000000000..e34868dcd Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451183185.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451183189.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451183189.png new file mode 100644 index 000000000..62ddb8e0f Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451183189.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451183233.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451183233.png new file mode 100644 index 000000000..70a7eda6c Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451183233.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451343129.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451343129.png new file mode 100644 index 000000000..7dfb0f9e2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451343129.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0000001451343169.png b/docs/gaussdb_mysql/umn/en-us_image_0000001451343169.png new file mode 100644 index 000000000..c4ab9077b Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0000001451343169.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0192953998.png b/docs/gaussdb_mysql/umn/en-us_image_0192953998.png new file mode 100644 index 000000000..7cabd6199 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0192953998.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554155.png b/docs/gaussdb_mysql/umn/en-us_image_0291554155.png new file mode 100644 index 000000000..7dfb0f9e2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554155.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554160.png b/docs/gaussdb_mysql/umn/en-us_image_0291554160.png new file mode 100644 index 000000000..e34868dcd Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554160.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554168.png b/docs/gaussdb_mysql/umn/en-us_image_0291554168.png new file mode 100644 index 000000000..7cabd6199 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554168.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554181.png b/docs/gaussdb_mysql/umn/en-us_image_0291554181.png new file mode 100644 index 000000000..6be9b671a Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554181.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554184.png b/docs/gaussdb_mysql/umn/en-us_image_0291554184.png new file mode 100644 index 000000000..4ba2bdf47 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554184.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554204.png b/docs/gaussdb_mysql/umn/en-us_image_0291554204.png new file mode 100644 index 000000000..bfec41545 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554204.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554226.png b/docs/gaussdb_mysql/umn/en-us_image_0291554226.png new file mode 100644 index 000000000..76f21bf56 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554226.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554230.png b/docs/gaussdb_mysql/umn/en-us_image_0291554230.png new file mode 100644 index 000000000..541a805a2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554230.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554244.png b/docs/gaussdb_mysql/umn/en-us_image_0291554244.png new file mode 100644 index 000000000..1909444d2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554244.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554259.png b/docs/gaussdb_mysql/umn/en-us_image_0291554259.png new file mode 100644 index 000000000..97358745f Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554259.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554272.png b/docs/gaussdb_mysql/umn/en-us_image_0291554272.png new file mode 100644 index 000000000..62ddb8e0f Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554272.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554276.png b/docs/gaussdb_mysql/umn/en-us_image_0291554276.png new file mode 100644 index 000000000..97358745f Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554276.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554292.png b/docs/gaussdb_mysql/umn/en-us_image_0291554292.png new file mode 100644 index 000000000..e34868dcd Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554292.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554294.png b/docs/gaussdb_mysql/umn/en-us_image_0291554294.png new file mode 100644 index 000000000..c4ab9077b Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554294.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554298.png b/docs/gaussdb_mysql/umn/en-us_image_0291554298.png new file mode 100644 index 000000000..c4ab9077b Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554298.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554304.png b/docs/gaussdb_mysql/umn/en-us_image_0291554304.png new file mode 100644 index 000000000..1267615e3 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554304.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554315.png b/docs/gaussdb_mysql/umn/en-us_image_0291554315.png new file mode 100644 index 000000000..1267615e3 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554315.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554316.png b/docs/gaussdb_mysql/umn/en-us_image_0291554316.png new file mode 100644 index 000000000..dffd855ae Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554316.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554324.png b/docs/gaussdb_mysql/umn/en-us_image_0291554324.png new file mode 100644 index 000000000..62ddb8e0f Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554324.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554325.png b/docs/gaussdb_mysql/umn/en-us_image_0291554325.png new file mode 100644 index 000000000..4ba2bdf47 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554325.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554330.png b/docs/gaussdb_mysql/umn/en-us_image_0291554330.png new file mode 100644 index 000000000..70a7eda6c Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554330.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554358.png b/docs/gaussdb_mysql/umn/en-us_image_0291554358.png new file mode 100644 index 000000000..63ff29aa5 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554358.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554365.png b/docs/gaussdb_mysql/umn/en-us_image_0291554365.png new file mode 100644 index 000000000..b26f87fc8 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554365.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554383.png b/docs/gaussdb_mysql/umn/en-us_image_0291554383.png new file mode 100644 index 000000000..7dfb0f9e2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554383.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554386.png b/docs/gaussdb_mysql/umn/en-us_image_0291554386.png new file mode 100644 index 000000000..541a805a2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554386.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554390.png b/docs/gaussdb_mysql/umn/en-us_image_0291554390.png new file mode 100644 index 000000000..1267615e3 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554390.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554391.png b/docs/gaussdb_mysql/umn/en-us_image_0291554391.png new file mode 100644 index 000000000..63ff29aa5 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554391.png differ diff --git a/docs/gaussdb_mysql/umn/en-us_image_0291554398.png b/docs/gaussdb_mysql/umn/en-us_image_0291554398.png new file mode 100644 index 000000000..f261eb7e4 Binary files /dev/null and b/docs/gaussdb_mysql/umn/en-us_image_0291554398.png differ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0001.html b/docs/gaussdb_mysql/umn/gaussdb_01_0001.html new file mode 100644 index 000000000..ea33ef167 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0001.html @@ -0,0 +1,13 @@ + + +

Basic Concepts

+

Understanding the following concepts helps you better use GaussDB(for MySQL):

+ +
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0002.html b/docs/gaussdb_mysql/umn/gaussdb_01_0002.html new file mode 100644 index 000000000..b3a797f23 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0002.html @@ -0,0 +1,85 @@ + + +

Product Benefits

+

GaussDB(for MySQL) is an enterprise-class cloud database that uses a decoupled compute and storage architecture.

+

Requirements and Pain Points

+
+ + + + + + + + + + + + + + + + + + + + + + +
Table 1 Requirements and pain points

Requirements and Pain Points

+

Description

+

MySQL compatibility

+

No need to reconstruct original MySQL applications

+

Mass storage

+

Large data storage capacity for Internet services

+

Distributed scalability

+

Automatic sharding or non-sharding with no impact on services

+

Strong-consistency transactions

+

Strong consistency of distributed transactions

+

High availability

+

Multi-AZ high availability and multi-region disaster recovery

+

High concurrency

+

High performance in high concurrency scenarios

+
+
+
+

Core Advantages

+
+ + + + + + + + + + + + + + + + +
Table 2 Core advantages

Advantage

+

Description

+

Superior performance

+

Million-level QPS

+

High scalability

+

1 write and 15 read-only nodes; 128 TB storage space

+

High reliability

+

Cross-AZ deployment and three data copies

+

High compatibility

+

Compatible with MySQL

+
+
+
+

Customer Benefits

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0003.html b/docs/gaussdb_mysql/umn/gaussdb_01_0003.html new file mode 100644 index 000000000..54b682b24 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0003.html @@ -0,0 +1,19 @@ + + +

DB Instance Description

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0004.html b/docs/gaussdb_mysql/umn/gaussdb_01_0004.html new file mode 100644 index 000000000..653251ab7 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0004.html @@ -0,0 +1,40 @@ + + +

DB Instance Classes

+

GaussDB(for MySQL) instance classes are listed in the following table and vary according to actual situations.

+ +
+ + + + + + + + + + + + + + + +
Table 1 Instance classes

Instance Class

+

vCPUs

+

Memory (GB)

+

General-enhanced

+

16

+

64

+

32

+

128

+

60

+

256

+
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0005.html b/docs/gaussdb_mysql/umn/gaussdb_01_0005.html new file mode 100644 index 000000000..87974fea9 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0005.html @@ -0,0 +1,26 @@ + + +

DB Engines and Versions

+

Table 1 lists the DB engines and versions supported by GaussDB(for MySQL).

+ +
+ + + + + + + +
Table 1 DB engines and versions

DB Engine

+

DB Engine Version

+

GaussDB(for MySQL)

+

MySQL 8.0

+
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0006.html b/docs/gaussdb_mysql/umn/gaussdb_01_0006.html new file mode 100644 index 000000000..82fbc0dc5 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0006.html @@ -0,0 +1,67 @@ + + +

DB Instance Statuses

+

DB Instance Statuses

The status of a DB instance indicates the health of the instance. You can view the DB instance status on the management console.

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 1 DB instance statuses

Status

+

Description

+

Available

+

DB instance is available.

+

Abnormal

+

DB instance is abnormal.

+

Creating

+

DB instance is being created.

+

Creation failed

+

DB instance failed to be created.

+

Rebooting

+

DB instance is being rebooted.

+

Changing port

+

DB instance port is being changed.

+

Changing instance class

+

CPU or memory of a DB instance is being changed.

+

Promoting to primary

+

A read replica is being promoted to the primary node.

+

Deleted

+

DB instance has been deleted and will not be displayed in the instance list.

+
+
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0008.html b/docs/gaussdb_mysql/umn/gaussdb_01_0008.html new file mode 100644 index 000000000..d4d9d52fe --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0008.html @@ -0,0 +1,57 @@ + + +

Constraints

+

Table 1 shows the constraints designed to ensure the stability and security of GaussDB(for MySQL).

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
Table 1 Function constraints

Function

+

Constraints

+

GaussDB(for MySQL) access

+
  • If GaussDB(for MySQL) DB instances are not bound with EIPs, the DB instances must be in the same VPC subnet as the ECSs associated with these instances.
  • Security group rules must be added to allow ECSs to access GaussDB(for MySQL) DB instances.

    By default, a GaussDB(for MySQL) DB instance cannot be accessed by an ECS in a different security group. To allow it, you must add an inbound rule to the GaussDB(for MySQL) security group.

    +
  • The default GaussDB(for MySQL) DB instance port is 3306. You can change it if you want to access GaussDB(for MySQL) through another port.
+

Deployment

+

ECSs in which GaussDB(for MySQL) DB instances are deployed are not visible to users. You can access GaussDB(for MySQL) DB instances only over an IP address and a port.

+

Database root permissions

+

Only the root user permissions are available on the instance creation page.

+

Database parameter modification

+

Most parameters can be modified on the GaussDB(for MySQL) console.

+

Data migration

+

The mysqldump tool is used to migrate data to GaussDB(for MySQL).

+

GaussDB(for MySQL) instance reboot

+

GaussDB(for MySQL) instances cannot be rebooted through commands. They must be rebooted on the GaussDB(for MySQL) console.

+

GaussDB(for MySQL) backup files

+

GaussDB(for MySQL) backup files are stored in OBS buckets and are not visible to users.

+
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0009.html b/docs/gaussdb_mysql/umn/gaussdb_01_0009.html new file mode 100644 index 000000000..dee52f312 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0009.html @@ -0,0 +1,46 @@ + + +

Related Services

+

The following figure shows the relationship between GaussDB(for MySQL) and other services.

+ +
+ + + + + + + + + + + + + + + + + + + +
Table 1 Related services

Service Name

+

Description

+

Elastic Cloud Service (ECS)

+

Enables you to access GaussDB(for MySQL) DB instances through an ECS to reduce application response time and public network traffic fees.

+

Virtual Private Cloud (VPC)

+

Isolates your networks and controls access to your GaussDB(for MySQL) DB instances.

+

Object Storage Service (OBS)

+

Stores automated and manual backups of your GaussDB(for MySQL) DB instances.

+

Cloud Eye

+

Acts as an open monitoring platform that monitors GaussDB(for MySQL) resources in real time. It reports alarms and issues warnings promptly to ensure that services are running properly.

+

Cloud Trace Service (CTS)

+

Provides records of operations on cloud service resources, enabling you to query, audit, and backtrack operations.

+
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_01_0010.html b/docs/gaussdb_mysql/umn/gaussdb_01_0010.html new file mode 100644 index 000000000..a56fcb50d --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_01_0010.html @@ -0,0 +1,13 @@ + + +

User Permissions

+

GaussDB(for MySQL) provides two types of user permissions by default: user management and resource management.

+ +

For details about GaussDB(for MySQL) user permissions, see Permissions.

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0000.html b/docs/gaussdb_mysql/umn/gaussdb_02_0000.html new file mode 100644 index 000000000..ef3935383 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0000.html @@ -0,0 +1,15 @@ + + +

Getting Started with GaussDB(for MySQL)

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0004.html b/docs/gaussdb_mysql/umn/gaussdb_02_0004.html new file mode 100644 index 000000000..dce634c62 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0004.html @@ -0,0 +1,158 @@ + + +

Step 1: Create a DB Instance

+

Scenarios

This section describes how to create a DB instance on the management console.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click Create DB Instance.
  5. On the displayed page, configure parameters about the DB instance specifications. Then, click Create Now.

    +

    + + + + + + + + + + + + + + + + + + + + + + +
    Table 1 Basic information

    Parameter

    +

    Description

    +

    Region

    +

    A region where the tenant is located. You can change it on the creation page, or go back to the Instance Management page and change it in the upper left corner.

    +
    NOTICE:

    Products in different regions cannot communicate with each other over a private network and you cannot change the region of a DB instance after creating the instance.

    +
    +

    DB Instance Name

    +

    A name starts with a letter and consists of 4 to 64 characters. Only letters, digits, hyphens (-), and underscores (_) are allowed.

    +

    DB Engine

    +

    GaussDB(for MySQL)

    +

    DB Engine Version

    +

    MySQL 8.0

    +

    AZ Type

    +

    An AZ is a physical region where resources use independent power supply and networks. AZs are physically isolated but interconnected through an internal network.

    +
    • Single AZ: The primary node and read replicas are deployed in the same AZ.
    • Multi-AZ: The primary node and read replicas are deployed in different AZs to ensure high reliability.
    +

    Time Zone

    +

    You need to select a time zone for your DB instances based on the longitude and latitude of the region hosting your DB instance. The time zone can be selected during DB instance creation and cannot be changed after the DB instance is created.

    +
    +
    + +
    + + + + + + + + + + + + + +
    Table 2 Specifications and storage

    Parameter

    +

    Description

    +

    Instance Class

    +

    Refers to the CPU and memory of a DB instance. Different instance classes support different numbers of database connections and maximum IOPS.

    +

    After a DB instance is created, you can change its CPU and memory. For details, see Changing a DB Instance Class.

    +

    Read Replicas

    +

    GaussDB(for MySQL) supports one primary node and up to 15 read replicas. When you are creating a DB instance, a maximum of nine read replicas can be created at a time.

    +

    After the DB instance is created, you can also create read replicas based on service requirements by referring to Creating a Read Replica.

    +

    Storage

    +

    Contains the system overhead required for inode, reserved block, and database operation. You do not need to specify storage space when creating a DB instance.

    +
    +
    + +
    + + + + + + + + + + + + + +
    Table 3 Network

    Parameter

    +

    Description

    +

    VPC

    +

    A dedicated virtual network in which your DB instances are located. It isolates networks for different services. You can select an existing VPC or create a VPC. For details on how to create a VPC, see "Creating a VPC" in the Virtual Private Cloud User Guide.

    +

    If no VPC is available, GaussDB(for MySQL) allocates a VPC to you by default.

    +

    Subnet

    +

    Improves network security by providing dedicated network resources that are logically isolated from other networks. Subnets are only valid for a given AZ. The Dynamic Host Configuration Protocol (DHCP) function must be enabled by default for subnets in which you plan to create DB instances. It cannot be disabled. You can select or search for a desired subnet from the drop-down list.

    +

    A private IP address for write is automatically assigned when you are creating a DB instance. You can also enter an unused a private IP address for write in the subnet CIDR block.

    +

    Security Group

    +

    Enhances security by controlling access to GaussDB(for MySQL) from other services. You need to add rules to a security group that enable you to connect to your DB instance.

    +

    If no security group is available or has been created, GaussDB(for MySQL) allocates a security group to you by default.

    +
    +
    + +
    + + + + + + + + + + + + + +
    Table 4 Database configuration

    Parameter

    +

    Description

    +

    Administrator

    +

    The default login name for the database is root.

    +

    Administrator Password

    +

    Must consist of 8 to 32 characters and contain at least three of the following: uppercase letters, lowercase letters, digits, and special characters (~!@#%^*-_=+?). Enter a strong password and periodically change it to improve security, preventing security risks such as brute force cracking.

    +

    Keep this password secure. The system cannot retrieve it.

    +

    After a DB instance is created, you can reset this password. For details, see Resetting the Administrator Password.

    +

    Confirm Password

    +

    Must be the same as Administrator Password.

    +
    +
    + +
    + + + + + + + +
    Table 5 Parameter template

    Parameter

    +

    Description

    +

    Parameter Template

    +

    Contains engine configuration values that can be applied to one or more DB instances. You can modify the instance parameters as required after the DB instance is created.

    +

    For details, see Parameter Template Management.

    +
    +
    +

  6. Confirm your specifications.

    • If you need to modify your settings, click Previous.
    • If you do not need to modify your settings, click Submit.
    +

  7. To view and manage DB instances, go to the Instance Management page.

    • During the creation process, the DB instance status is Creating. When the status of the created instance is Available, the DB instance can be used.
    • An automated backup policy is enabled by default. After the DB instance is created, you can modify this policy as required. An automated full backup is immediately triggered after a DB instance is created.
    • The default database port is 3306. After a DB instance is created, you can change its port.

      For details, see Changing a Database Port.

      +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0005.html b/docs/gaussdb_mysql/umn/gaussdb_02_0005.html new file mode 100644 index 000000000..2d0e816ef --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0005.html @@ -0,0 +1,21 @@ + + +

Connecting to a DB instance Over a Private Network

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0006.html b/docs/gaussdb_mysql/umn/gaussdb_02_0006.html new file mode 100644 index 000000000..ae231c768 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0006.html @@ -0,0 +1,19 @@ + + +

Overview

+

Scenarios

This section describes how to create a DB instance on the management console and then connect to that instance through an ECS over a private network.

+

If you are using GaussDB(for MySQL) for the first time, see Constraints.

+
+

Process

Figure 1 illustrates the process of connecting to a DB instance over a private network.

+
Figure 1 Connecting to a DB instance over a private network
+ +
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0008.html b/docs/gaussdb_mysql/umn/gaussdb_02_0008.html new file mode 100644 index 000000000..00569f687 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0008.html @@ -0,0 +1,62 @@ + + +

Step 2: Configure Security Group Rules

+

Scenarios

A security group is a collection of access control rules for ECSs and DB instances that have the same security requirements and are mutually trusted in a VPC. To ensure database security and reliability, you need to configure security group rules to allow specific IP addresses and ports to access DB instances.

+

Check whether the ECS and DB instance are in the same security group.

+ +
+

Precautions

The default security group rule allows all outgoing data packets. If an ECS and a DB instance are in the same security group, they can access each other. When a security group is created, you can configure security group rules to control access to and from DB instances in that security group.

+ +

To ensure the security of your data and DB instances, you are advised to use the principle of least privilege for database access. Change the database port (default value: 3306), and set the IP address to the remote server's address or an IP address on the remote server's smallest subnet so that access to the remote server is limited.

+

If you use 0.0.0.0/0, all IP addresses are enabled to access DB instances in the security group.

+
+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. Configure security group rules.

    In the Network Information area on the Basic Information page, click the security group.

    +

  6. On the Inbound Rules tab, click Add Rule. In the displayed dialog box, set required parameters and click OK.

    You can click + to add more inbound rules. +
    + + + + + + + + + + + + + + + + + +
    Table 1 Inbound rule parameter description

    Parameter

    +

    Description

    +

    Example Value

    +

    Protocol

    +

    Specifies the network protocol.

    +

    TCP

    +

    Port & Source

    +
    • Port: specifies the port or port range over which the traffic can reach your ECS. The value ranges from 1025 to 65534, excluding the followings which are occupied by the system and cannot be used: 5342, 5343, 5344, 5345, 12017, 20000, 20201, and 20202.
    • Source: specifies the source of the security group rule. The value can be another security group, a CIDR block, or an IP address.

      xxx.xxx.xxx.xxx/32 (IPv4 address)

      +

      xxx.xxx.xxx.0/24 (subnet)

      +

      0.0.0.0/0 (any IP address)

      +
    +
    • When connecting to the DB instance over a private network, enter the ECS's IP address and target DB instance's port.
    • When connecting to the DB instance over a public network, enter the local device's IP address and target DB instance's port.
    +

    Description

    +

    Provides supplementary information about the security group rule. This parameter is optional.

    +

    The description can contain a maximum of 255 characters and cannot contain angle brackets (<>).

    +

    N/A

    +
    +
    +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0009.html b/docs/gaussdb_mysql/umn/gaussdb_02_0009.html new file mode 100644 index 000000000..c0792569c --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0009.html @@ -0,0 +1,105 @@ + + +

Step 3: Connect to a DB Instance Over a Private Network

+

GaussDB(for MySQL) is fully compatible with the MySQL protocol. You can connect to a DB instance through either a common connection or an SSL connection for enhanced security. SSL connections are encrypted.

+

Prerequisites

  1. Log in to the ECS.
    • For details on how to create and log in to an ECS, see "Creating an ECS" and "Logging In an ECS" in the Elastic Cloud Server User Guide.

      +
    • To connect to a DB instance through an ECS, you must ensure that:
      • The ECS and DB instance are in the same VPC.
      • The ECS must be allowed by the security group to access DB instances.
        • If the security group with which the target DB instance associated is the default security group, you do not need to configure security group rules.
        • If the security group with which the target DB instance associated is not the default security group, check whether the security group rules allow the ECS to connect to the DB instance. For details, see Step 2: Configure Security Group Rules.

          If the security group rules allow the access from the ECS, the ECS can connect to the DB instance.

          +

          If the security group rules do not allow the access from the ECS, you need to add a security group rule. The ECS must be allowed by the security group to access DB instances.

          +
        +
      +
    +
  2. Use a database client to connect to the target DB instance.

    You can use a database client to connect to the DB instance in the Linux or Windows OS.

    +
    • In the Linux OS, install the MySQL client on the ECS or other device that can access the DB instance. It is recommended that you download a MySQL client running a version later than that of the DB instance.

      For details about how to obtain and install the MySQL client, see How Can I Install the MySQL Client?

      +
    + +
+
+

Using MySQL-Front to Connect to a DB Instance

  1. Start MySQL-Front.
  2. In the displayed dialog box, click New.

    Figure 1 Connection management
    +

  3. Enter the information of the DB instance to be connected and click Ok, as shown in Figure 2.

    Figure 2 Adding an account
    + +
    + + + + + + + + + + + + + + + + + + + +
    Table 1 Parameter description

    Parameter

    +

    Description

    +

    Name

    +

    Database connection task name. If you do not set this parameter, it will be the same as that configured for Host by default.

    +

    Host

    +
    Private IP address for write of the target DB instance. To view the private address of the target DB instance, perform the following steps:
    1. Log in to the GaussDB(for MySQL) console.
    2. Select the region in which the DB instance is located.
    3. Click the target DB instance to go to the Basic Information page.
    4. In the Network Information area, view the private IP address for write.
    +
    +

    Port

    +

    Private network port of the DB instance.

    +

    User

    +

    Name of the user who accesses the DB instance. The default user is root.

    +

    Password

    +

    Password of the DB instance account.

    +
    +
    +

  4. In the displayed window, select the connection that you have created and click Open. If the connection information is correct, the DB instance is successfully connected.

    Figure 3 Opening a session
    +

+
+

SSL Connection

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. In the DB Instance Information area on the Basic Information page, click in the SSL field to download the root certificate or certificate bundle.
  5. Import the root certificate to the Linux OS on the ECS.

    For details, see How Can I Import the Root Certificate to a Windows or Linux OS?

    +

  6. Connect to a DB instance. The Linux OS is assumed in this example.

    mysql -h <hostName> -P <port> -u <userName> -p --ssl-ca=<caName>

    + +
    + + + + + + + + + + + + + + + + +
    Table 2 Parameter description

    Parameter

    +

    Description

    +

    <hostName>

    +

    Private IP address for write.

    +

    To obtain this parameter, go to the Basic Information page of the DB instance and view the private IP address for write in the Network Information area.

    +

    <port>

    +

    Database port. By default, the value is 3306.

    +

    To obtain this parameter, go to the Basic Information page of the DB instance and view the database port in the Network Information area.

    +

    <userName>

    +

    Username of the GaussDB(for MySQL) administrator account. The default username is root.

    +

    <caName>

    +

    SSL certificate file name, which should be stored in the same directory where the command is executed.

    +
    +
    +

    For example, to connect to a DB instance through an SSL connection as user root, run the following command:

    +

    mysql -h 172.16.0.31 -P 3306 -u root -p --ssl-ca=ca.pem

    +

    Enter the password of the database account as prompted:

    +
    Enter password:
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0010.html b/docs/gaussdb_mysql/umn/gaussdb_02_0010.html new file mode 100644 index 000000000..f517c5344 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0010.html @@ -0,0 +1,23 @@ + + +

Connecting to a DB Instance Over a Public Network

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0012.html b/docs/gaussdb_mysql/umn/gaussdb_02_0012.html new file mode 100644 index 000000000..541622cac --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0012.html @@ -0,0 +1,158 @@ + + +

Step 1: Create a DB Instance

+

Scenarios

This section describes how to create a DB instance on the management console.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click Create DB Instance.
  5. On the displayed page, configure parameters about the DB instance specifications. Then, click Create Now.

    +

    + + + + + + + + + + + + + + + + + + + + + + +
    Table 1 Basic information

    Parameter

    +

    Description

    +

    Region

    +

    A region where the tenant is located. You can change it on the creation page, or go back to the Instance Management page and change it in the upper left corner.

    +
    NOTICE:

    Products in different regions cannot communicate with each other over a private network and you cannot change the region of a DB instance after creating the instance.

    +
    +

    DB Instance Name

    +

    A name starts with a letter and consists of 4 to 64 characters. Only letters, digits, hyphens (-), and underscores (_) are allowed.

    +

    DB Engine

    +

    GaussDB(for MySQL)

    +

    DB Engine Version

    +

    MySQL 8.0

    +

    AZ Type

    +

    An AZ is a physical region where resources use independent power supply and networks. AZs are physically isolated but interconnected through an internal network.

    +
    • Single AZ: The primary node and read replicas are deployed in the same AZ.
    • Multi-AZ: The primary node and read replicas are deployed in different AZs to ensure high reliability.
    +

    Time Zone

    +

    You need to select a time zone for your DB instances based on the longitude and latitude of the region hosting your DB instance. The time zone can be selected during DB instance creation and cannot be changed after the DB instance is created.

    +
    +
    + +
    + + + + + + + + + + + + + +
    Table 2 Specifications and storage

    Parameter

    +

    Description

    +

    Instance Class

    +

    Refers to the CPU and memory of a DB instance. Different instance classes support different numbers of database connections and maximum IOPS.

    +

    After a DB instance is created, you can change its CPU and memory. For details, see Changing a DB Instance Class.

    +

    Read Replicas

    +

    GaussDB(for MySQL) supports one primary node and up to 15 read replicas. When you are creating a DB instance, a maximum of nine read replicas can be created at a time.

    +

    After the DB instance is created, you can also create read replicas based on service requirements by referring to Creating a Read Replica.

    +

    Storage

    +

    Contains the system overhead required for inode, reserved block, and database operation. You do not need to specify storage space when creating a DB instance.

    +
    +
    + +
    + + + + + + + + + + + + + +
    Table 3 Network

    Parameter

    +

    Description

    +

    VPC

    +

    A dedicated virtual network in which your DB instances are located. It isolates networks for different services. You can select an existing VPC or create a VPC. For details on how to create a VPC, see "Creating a VPC" in the Virtual Private Cloud User Guide.

    +

    If no VPC is available, GaussDB(for MySQL) allocates a VPC to you by default.

    +

    Subnet

    +

    Improves network security by providing dedicated network resources that are logically isolated from other networks. Subnets are only valid for a given AZ. The Dynamic Host Configuration Protocol (DHCP) function must be enabled by default for subnets in which you plan to create DB instances. It cannot be disabled. You can select or search for a desired subnet from the drop-down list.

    +

    A private IP address for write is automatically assigned when you are creating a DB instance. You can also enter an unused a private IP address for write in the subnet CIDR block.

    +

    Security Group

    +

    Enhances security by controlling access to GaussDB(for MySQL) from other services. You need to add rules to a security group that enable you to connect to your DB instance.

    +

    If no security group is available or has been created, GaussDB(for MySQL) allocates a security group to you by default.

    +
    +
    + +
    + + + + + + + + + + + + + +
    Table 4 Database configuration

    Parameter

    +

    Description

    +

    Administrator

    +

    The default login name for the database is root.

    +

    Administrator Password

    +

    Must consist of 8 to 32 characters and contain at least three of the following: uppercase letters, lowercase letters, digits, and special characters (~!@#%^*-_=+?). Enter a strong password and periodically change it to improve security, preventing security risks such as brute force cracking.

    +

    Keep this password secure. The system cannot retrieve it.

    +

    After a DB instance is created, you can reset this password. For details, see Resetting the Administrator Password.

    +

    Confirm Password

    +

    Must be the same as Administrator Password.

    +
    +
    + +
    + + + + + + + +
    Table 5 Parameter template

    Parameter

    +

    Description

    +

    Parameter Template

    +

    Contains engine configuration values that can be applied to one or more DB instances. You can modify the instance parameters as required after the DB instance is created.

    +

    For details, see Parameter Template Management.

    +
    +
    +

  6. Confirm your specifications.

    • If you need to modify your settings, click Previous.
    • If you do not need to modify your settings, click Submit.
    +

  7. To view and manage DB instances, go to the Instance Management page.

    • During the creation process, the DB instance status is Creating. When the status of the created instance is Available, the DB instance can be used.
    • An automated backup policy is enabled by default. After the DB instance is created, you can modify this policy as required. An automated full backup is immediately triggered after a DB instance is created.
    • The default database port is 3306. After a DB instance is created, you can change its port.

      For details, see Changing a Database Port.

      +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0013.html b/docs/gaussdb_mysql/umn/gaussdb_02_0013.html new file mode 100644 index 000000000..5eb27bbbe --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0013.html @@ -0,0 +1,61 @@ + + +

Step 3: Configure Security Group Rules

+

Scenarios

A security group is a collection of access control rules for ECSs and DB instances that have the same security requirements and are mutually trusted in a VPC.

+

To ensure database security and reliability, you need to configure security group rules to allow specific IP addresses and ports to access DB instances.

+

When you attempt to connect to a DB instance through an EIP, you need to configure an inbound rule for the security group associated with the DB instance.

+
+

Precautions

The default security group rule allows all outgoing data packets. If an ECS and a DB instance are in the same security group, they can access each other. When a security group is created, you can configure security group rules to control access to and from DB instances in that security group.

+ +

To ensure the security of your data and DB instances, you are advised to use the principle of least privilege for database access. Change the database port (default value: 3306), and set the IP address to the remote server's address or an IP address on the remote server's smallest subnet so that access to the remote server is limited.

+

If you use 0.0.0.0/0, all IP addresses are enabled to access DB instances in the security group.

+
+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. Configure security group rules.

    In the Network Information area on the Basic Information page, click the security group.

    +

  6. On the Inbound Rules tab, click Add Rule. In the displayed dialog box, set required parameters and click OK.

    You can click + to add more inbound rules. +
    + + + + + + + + + + + + + + + + + +
    Table 1 Inbound rule parameter description

    Parameter

    +

    Description

    +

    Example Value

    +

    Protocol

    +

    Network protocol.

    +

    TCP

    +

    Port and Source

    +
    • Port: specifies the port or port range over which the traffic can reach your ECS. The value ranges from 1025 to 65534, excluding the followings which are occupied by the system and cannot be used: 5342, 5343, 5344, 5345, 12017, 20000, 20201, and 20202.
    • Source: specifies the source of the security group rule. The value can be another security group, a CIDR block, or an IP address.

      xxx.xxx.xxx.xxx/32 (IPv4 address)

      +

      xxx.xxx.xxx.0/24 (subnet)

      +

      0.0.0.0/0 (any IP address)

      +
    +
    • When connecting to the DB instance over a private network, enter the ECS's IP address and target DB instance's port.
    • When connecting to the DB instance over a public network, enter the local device's IP address and target DB instance's port.
    +

    Description

    +

    Provides supplementary information about the security group rule. This parameter is optional.

    +

    The description can contain a maximum of 255 characters and cannot contain angle brackets (<>).

    +

    -

    +
    +
    +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0014.html b/docs/gaussdb_mysql/umn/gaussdb_02_0014.html new file mode 100644 index 000000000..d6136f1c2 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0014.html @@ -0,0 +1,105 @@ + + +

Step 4: Connect to a DB Instance Over a Public Network

+

GaussDB(for MySQL) is fully compatible with the MySQL protocol. Therefore, you can connect to a DB instance through a common connection or an SSL connection. SSL connections are encrypted.

+

Prerequisites

  1. Bind an EIP to the target DB instance and configure security group rules.
    1. Bind an EIP to the target DB instance.

      For details about how to bind an EIP, see Step 2: Bind an EIP.

      +
    2. Obtain the IP address of the local device.
    3. Configure security group rules.

      Add the IP address and port obtained in 1.b to the inbound rule of the security group.

      +

      For details about how to configure a security group rule, see Step 3: Configure Security Group Rules.

      +
    4. Run the ping command to check the connectivity between the local device and the DB instance.
    +
  2. Use a database client to connect to the DB instance.

    You can use a database client to connect to the DB instance in the Linux or Windows OS.

    +
    • In the Linux OS, you need to install a MySQL client on the ECS. It is recommended that you download a MySQL client running a version later than that of the DB instance.

      For details about how to obtain and install the MySQL client, see How Can I Install the MySQL Client?

      +
    + +
+
+

Using MySQL-Front to Connect to a DB Instance

  1. Start MySQL-Front.
  2. In the displayed dialog box, click New.

    Figure 1 Connection management
    +

  3. Enter the information of the DB instance to be connected and click Ok, as shown in Figure 2.

    Figure 2 Adding an account
    + +
    + + + + + + + + + + + + + + + + + + + +
    Table 1 Parameter description

    Parameter

    +

    Description

    +

    Name

    +

    Database connection task name. If you do not set this parameter, it will be the same as that configured for Host by default.

    +

    Host

    +

    EIP bound the target DB instance. To obtain this parameter, go to the Basic Information page of the DB instance. The EIP can be found in the Public IP Address for Write field in the Network Information area.

    +

    Port

    +

    Private network port of the DB instance.

    +

    User

    +

    Name of the user who accesses the DB instance. The default user is root.

    +

    Password

    +

    Password of the DB instance account.

    +
    +
    +

  4. In the displayed window, select the connection that you have created in Figure 3 and click Open.

    If the connection information is correct, the DB instance is successfully connected.
    Figure 3 Opening a session
    +
    +

    If the connection fails, ensure that preparations have been correctly made in Prerequisites and try again.

    +
    +

+
+

Using SSL to Connect to a DB Instance

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. In the DB Instance Information area on the Basic Information page, click in the SSL field to download the root certificate or certificate bundle.
  5. Import the root certificate to the Linux OS on the ECS.

    For details, see How Can I Import the Root Certificate to a Windows or Linux OS?

    +

  6. Connect to a DB instance. The Linux OS is assumed in this example.

    mysql -h <hostName> -P <port> -u <userName> -p --ssl-ca=<caName> +
    + + + + + + + + + + + + + + + + +
    Table 2 Parameter description

    Parameter

    +

    Description

    +

    <hostName>

    +

    Host IP address of the target DB instance to be connected. To obtain this parameter, go to the Basic Information page of the DB instance. The EIP can be found in the Public IP Address for Write field in the Network Information area.

    +

    <port>

    +

    Database port. To obtain this parameter, go to the Basic Information page of the DB instance. The database port can be found in the Database Port field in the Network Information area.

    +

    <userName>

    +

    Username of the GaussDB(for MySQL) database administrator account. The default username is root.

    +

    <caName>

    +

    SSL certificate file name, which should be stored in the same directory where the command is executed.

    +
    +
    +
    +

    For example, to connect to a DB instance through an SSL connection as user root, run the following command:

    +

    mysql -h 10.16.0.31 -P 3306 -u root -p --ssl-ca=ca.pem

    +

    Enter the password of the database account as prompted:

    +
    Enter password:
    +

    If the connection fails, ensure that preparations have been correctly made in Prerequisites and try again.

    +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0015.html b/docs/gaussdb_mysql/umn/gaussdb_02_0015.html new file mode 100644 index 000000000..0c37516ce --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0015.html @@ -0,0 +1,19 @@ + + +

Step 2: Bind an EIP

+

Scenarios

You can bind an EIP to a DB instance for public access and can unbind the EIP from the DB instance if needed.

+
+

Precautions

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. In the Network Information area, click Bind in the Private IP Address for Write field.
  6. In the displayed dialog box, select an EIP and click OK.

    If no available EIPs are displayed, click View EIP and obtain an EIP.

    You need to configure security group rules and enable specific IP addresses and ports to access the target DB instance. For details, see Step 3: Configure Security Group Rules.

    +
    +
    +

  7. On the EIPs page, view the EIP that has been bound to the DB instance.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_02_0016.html b/docs/gaussdb_mysql/umn/gaussdb_02_0016.html new file mode 100644 index 000000000..eef76edce --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_02_0016.html @@ -0,0 +1,17 @@ + + +

Overview

+

Scenarios

This section describes how to create a DB instance on the management console and bind an EIP to the DB instance to make the instance publicly accessible.

+

If you are using GaussDB(for MySQL) for the first time, see Constraints.

+
+

Process

Figure 1 illustrates the process of connecting to a DB instance over a public network.

+
Figure 1 Connecting to a DB instance over a public network
+ +
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0001.html b/docs/gaussdb_mysql/umn/gaussdb_03_0001.html new file mode 100644 index 000000000..90e7f2e95 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0001.html @@ -0,0 +1,15 @@ + + +

Data Migration

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0007.html b/docs/gaussdb_mysql/umn/gaussdb_03_0007.html new file mode 100644 index 000000000..dc3c6a19a --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0007.html @@ -0,0 +1,69 @@ + + +

Migrating Data to GaussDB(for MySQL) Using mysqldump

+

Preparing for Data Migration

GaussDB(for MySQL) supports public accessibility. You can access GaussDB(for MySQL) through an ECS or EIP.

+
  1. Prepare an ECS in the same VPC subnet as GaussDB(for MySQL) or prepare a device for accessing GaussDB(for MySQL) over a public network.
    • To connect to a DB instance through an ECS, you must first create an ECS.

      For details on how to create and log in to an ECS, see descriptions about creating an ECS and logging in an ECS in the Elastic Cloud Server User Guide.

      +
    • To connect to a DB instance through an EIP, you must:
      1. Bind the EIP to the DB instance. For details, see Binding an EIP.
      2. Ensure that the local device can access the EIP that has been bound to the DB instance.
      +
    +
  2. Install the MySQL client on the prepared ECS or device.

    For details, see How Can I Install the MySQL Client?

    +

    The MySQL client version must be the same as that installed on the GaussDB(for MySQL) DB instance. The MySQL database or client provides the mysqldump and mysql tools by default.

    +
    +
+
+

Exporting Data

Before migrating data to GaussDB(for MySQL), you need to export data first.

+
  • The export tool must match the DB engine version.
  • Database migration is performed offline. Before the migration, you must stop any applications using the source database.
+
+
  1. Log in to the prepared ECS or device that can access GaussDB(for MySQL) DB instances.
  2. Use the mysqldump tool to export metadata into an SQL file.

    MySQL databases are required for GaussDB(for MySQL) management. When exporting metadata, do not specify --all-database. Otherwise, the databases will be unavailable.

    +
    +

    mysqldump --databases <DB_NAME> --single-transaction --order-by-primary --hex-blob --no-data --routines --events --set-gtid-purged=OFF -u <DB_USER> -p -h <DB_ADDRESS> -P <DB_PORT> |sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/' -e 's/DEFINER[ ]*=.*FUNCTION/FUNCTION/' -e 's/DEFINER[ ]*=.*PROCEDURE/PROCEDURE/' -e 's/DEFINER[ ]*=.*TRIGGER/TRIGGER/' -e 's/DEFINER[ ]*=.*EVENT/EVENT/' > <BACKUP_FILE>

    +
    • DB_NAME indicates the name of the database to be migrated.
    • DB_USER indicates the database username.
    • DB_ADDRESS indicates the database address.
    • DB_PORT indicates the database port.
    • BACKUP_FILE indicates the name of the file to which the data will be exported.
    +

    Enter the database password as prompted.

    +

    Example:

    +

    mysqldump --databases gaussdb --single-transaction --order-by-primary --hex-blob --no-data --routines --events --set-gtid-purged=OFF -u root -p -h 192.168.151.18 -P 3306 |sed -e 's/DEFINER[ ]*=[ ]*[^*]*\*/\*/' -e 's/DEFINER[ ]*=.*FUNCTION/FUNCTION/' -e 's/DEFINER[ ]*=.*PROCEDURE/PROCEDURE/' -e 's/DEFINER[ ]*=.*TRIGGER/TRIGGER/' -e 's/DEFINER[ ]*=.*EVENT/EVENT/' > dump-defs.sql

    +

    Enter password:

    +

    After this command is executed, the dump-defs.sql file will be generated.

    +

  3. Use the mysqldump tool to export data into an SQL file.

    MySQL databases are required for GaussDB(for MySQL) management. When exporting metadata, do not specify --all-database. Otherwise, the databases will be unavailable.

    +
    +

    mysqldump --databases <DB_NAME> --single-transaction --hex-blob --set-gtid-purged=OFF --no-create-info --skip-triggers -u <DB_USER> -p -h <DB_ADDRESS> -P <DB_PORT> -r <BACKUP_FILE>

    +

    For details on the parameters in the preceding command, see 2.

    +

    Enter the database password as prompted.

    +

    Example:

    +

    mysqldump --databases gaussdb --single-transaction --hex-blob --set-gtid-purged=OFF --no-create-info --skip-triggers -u root -p -h 192.168.151.18 -P 3306 -r dump-data.sql

    +

    After this command is executed, the dump-data.sql file will be generated.

    +

+
+

Importing Data

You can use a client to connect to a GaussDB(for MySQL) DB instance through an ECS or a device and then import the exported SQL file into that DB instance.

+

If the source database contains triggers, storage processes, functions, or event invocation, you must set log_bin_trust_function_creators to ON for the destination database before importing data.

+
+
  1. Import metadata into GaussDB(for MySQL).

    Use the MySQL tool to connect to the GaussDB(for MySQL) DB instance, enter the password, and run the following command to import metadata:

    +

    mysql -f -h <DB_ADDRESS> -P <DB_PORT> -u root -p < <BACKUP_DIR>/dump-defs.sql

    +
    • DB_ADDRESS indicates the IP address of the GaussDB(for MySQL) DB instance.
    • DB_PORT indicates the GaussDB(for MySQL) DB instance port.
    • BACKUP_DIR indicates the directory where dump-defs.sql is stored.
    +

    Example:

    +

    mysql -f -h 172.16.66.198 -P 3306 -u root -p < dump-defs.sql

    +

    Enter password:

    +

  2. Import data into GaussDB(for MySQL).

    mysql -f -h <DB_ADDRESS> -P <DB_PORT> -u root -p < <BACKUP_DIR>/dump-data.sql

    +
    • DB_ADDRESS indicates the IP address of the GaussDB(for MySQL) DB instance.
    • DB_PORT indicates the GaussDB(for MySQL) DB instance port.
    • BACKUP_DIR indicates the directory where dump-data.sql is stored.
    +

    Example:

    +

    mysql -f -h 172.16.66.198 -P 3306 -u root -p < dump-data.sql

    +

    Enter password:

    +

  3. View the import result.

    mysql> show databases;

    +

    In this example, the database named my_db has been imported.

    +
    mysql> show databases;
    ++--------------------+
    +| Database           |
    ++--------------------+
    +| information_schema |
    +| my_db              |
    +| mysql              |
    +| performance_schema |
    ++--------------------+
    +4 rows in set (0.00 sec)
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0009.html b/docs/gaussdb_mysql/umn/gaussdb_03_0009.html new file mode 100644 index 000000000..ce047b944 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0009.html @@ -0,0 +1,23 @@ + + +

Read Replicas

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0010.html b/docs/gaussdb_mysql/umn/gaussdb_03_0010.html new file mode 100644 index 000000000..5674f45f9 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0010.html @@ -0,0 +1,17 @@ + + +

Database Connections

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0011.html b/docs/gaussdb_mysql/umn/gaussdb_03_0011.html new file mode 100644 index 000000000..98da9a811 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0011.html @@ -0,0 +1,24 @@ + + +

Binding and Unbinding an EIP

+

Scenarios

By default, a GaussDB(for MySQL) DB instance is not publicly accessible (not bound with an EIP) after being created. You can bind an EIP to the DB instance for public accessibility and can unbind the EIP from the DB instance as required.

+

To ensure that the database can be accessed, the security group used by the database must have the permission to access the database port. For example, if the database port is 3306, ensure that the security group has the permission to access port 3306.

+
+
+

Prerequisites

+
+

Binding an EIP

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance. The Basic Information page is displayed.
  5. In the Network Information area, click Bind in the Public IP Address for Write field.
  6. In the displayed dialog box, select an EIP and click OK.

    If no available EIPs are displayed, click View EIP and obtain an EIP.

    You need to configure security group rules and enable specific IP addresses and ports to access the target DB instance.

    +
    +
    +

  7. On the EIPs page, view the EIP that has been bound to the DB instance.

    To unbind the EIP from the DB instance, see Unbinding an EIP.

    +

+
+

Unbinding an EIP

  1. On the Instance Management page, click the DB instance that has been bound with an EIP. The Basic Information page is displayed.
  2. In the Network Information area, click Unbind in the Public IP Address for Write field.
  3. In the displayed dialog box, click Yes.
  4. To bind an EIP to the DB instance again, see Binding an EIP.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0012.html b/docs/gaussdb_mysql/umn/gaussdb_03_0012.html new file mode 100644 index 000000000..30ef9f607 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0012.html @@ -0,0 +1,18 @@ + + +

Changing a Database Port

+

Scenarios

You can change the database port of a GaussDB(for MySQL) DB instance. The change applies to the ports of the primary node and read replicas, and may affect services intermittently.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance. The Basic Information page is displayed.
  5. In the Network Information area, click in the Database Port field.

    The GaussDB(for MySQL) database port ranges from 1025 to 65534, excluding 5342, 5343, 5344, 5345, 12017, 20000, 20201, and 20202, which are occupied by the system and cannot be used.
    • To submit the change, click .
      • In the dialog box, click Yes.
        1. If you change the database port of a DB instance, the ports of the primary node and read replicas are also changed accordingly and all of them are rebooted.
        2. This process takes about 1–5 minutes.
        +
      +
    • To cancel the change, click .
    +
    +

  6. View the result of the change on the Basic Information page.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0013.html b/docs/gaussdb_mysql/umn/gaussdb_03_0013.html new file mode 100644 index 000000000..755a71397 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0013.html @@ -0,0 +1,17 @@ + + +

Interconnection with CTS

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0014.html b/docs/gaussdb_mysql/umn/gaussdb_03_0014.html new file mode 100644 index 000000000..859bd7f54 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0014.html @@ -0,0 +1,184 @@ + + +

Key Operations Supported by CTS

+

Cloud Trace Service (CTS) records operations related to GaussDB(for MySQL) for further querying, auditing, and backtracking. Table 1 lists the supported operations.

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 1 GaussDB(for MySQL) operations recorded by CTS

Operation

+

Resource Type

+

Trace Name

+

Creating a DB instance

+

instance

+

createInstance

+

Creating a read replica

+

instance

+

addNodes

+

Deleting a read replica

+

instance

+

deleteNode

+

Rebooting a DB instance

+

instance

+

restartInstance

+

Changing a database port

+

instance

+

changeInstancePort

+

Changing a security group

+

instance

+

modifySecurityGroup

+

Promoting a read replica to the primary node

+

instance

+

instanceSwitchOver

+

Binding or unbinding an EIP

+

instance

+

setOrResetPublicIP

+

Deleting a DB instance

+

instance

+

deleteInstance

+

Renaming a DB instance

+

instance

+

renameInstance

+

Changing a failover priority

+

instance

+

modifyPriority

+

Modifying specifications

+

instance

+

instanceAction

+

Resetting a password

+

instance

+

resetPassword

+

Restoring data to a new DB instance

+

instance

+

restoreInstance

+

Creating a backup

+

backup

+

createManualSnapshot

+

Deleting a backup

+

backup

+

deleteManualSnapshot

+

Creating a parameter template

+

parameterGroup

+

createParameterGroup

+

Modifying parameters in a parameter template

+

parameterGroup

+

updateParameterGroup

+

Deleting a parameter template

+

parameterGroup

+

deleteParameterGroup

+

Replicating a parameter template

+

parameterGroup

+

copyParameterGroup

+

Resetting a parameter template

+

parameterGroup

+

resetParameterGroup

+

Comparing parameter templates

+

parameterGroup

+

compareParameterGroup

+

Applying a parameter template

+

parameterGroup

+

applyParameterGroup

+
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0015.html b/docs/gaussdb_mysql/umn/gaussdb_03_0015.html new file mode 100644 index 000000000..1c80784b0 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0015.html @@ -0,0 +1,18 @@ + + +

Viewing Tracing Events

+

Scenarios

After CTS is enabled, operations on cloud resources are recorded. You can view the operation records of the last 7 days on the CTS console.

+

This section describes how to query the operation records of last 7 days on the CTS console.

+
+

Procedure

  1. Log in to the management console.
  2. Choose Management & Governance > Cloud Trace Service.
  3. Choose Trace List in the navigation pane on the left.
  4. Filter conditions to query traces. The details are described as follows:

    • Trace Source, Resource Type, and Search By: Select a filter from the drop-down list.

      When you select Resource ID for Search By, you also need to select or enter a resource ID.

      +
    • Operator: Select a specific operator from the drop-down list.
    • Trace Status: Available options include All trace statuses, Normal, Warning, and Incident. You can only select one of them.
    • In the upper right corner of the page, you can specify a time range for querying traces.
    +

  5. Select the search criteria, and click Query.
  6. Click on the left of the required trace to expand its details.
  7. Click View Trace in the Operation column. On the displayed dialog box, the trace structure details are displayed.
  8. Click Export on the right. CTS exports traces collected in the past seven days to a CSV file. The CSV file contains all information related to traces on the management console.

    For details about key fields in the trace structure, see sections "Trace Structure" and "Trace Examples" in the Cloud Trace Service User Guide.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0016.html b/docs/gaussdb_mysql/umn/gaussdb_03_0016.html new file mode 100644 index 000000000..d31e2eac3 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0016.html @@ -0,0 +1,19 @@ + + +

Logs

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0017.html b/docs/gaussdb_mysql/umn/gaussdb_03_0017.html new file mode 100644 index 000000000..860a7a008 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0017.html @@ -0,0 +1,11 @@ + + +

Viewing Logs

+

You can view database logs on the GaussDB console. For operation details, see Viewing Error Logs and Viewing Slow Query Logs.

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0018.html b/docs/gaussdb_mysql/umn/gaussdb_03_0018.html new file mode 100644 index 000000000..f908b2df9 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0018.html @@ -0,0 +1,15 @@ + + +

Viewing Error Logs

+

GaussDB(for MySQL) log management allows you to view database-level logs, including error logs and slow SQL query logs.

+

Viewing Log Details

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance. The Basic Information page is displayed.
  5. In the navigation pane on the left, choose Logs.
  6. On the Error Logs page, select a node and view the error log details of the node, including:

    • Error logs in different time periods
    • Error logs of the following levels:
      • ALL
      • INFO
      • WARNING
      • ERROR
      • FATAL
      • NOTE
      +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0019.html b/docs/gaussdb_mysql/umn/gaussdb_03_0019.html new file mode 100644 index 000000000..7a79efa9b --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0019.html @@ -0,0 +1,17 @@ + + +

Viewing Slow Query Logs

+

Scenarios

Slow query logs record statements that exceed long_query_time (1 second by default). You can view log details and statistics to identify the statements that are executing slowly and optimize the statements.

+
GaussDB(for MySQL) supports the following statement types:
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
  • CREATE
  • ALTER
  • DROP
+
+
+

Viewing Log Details

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance. The Basic Information page is displayed.
  5. In the navigation pane on the left, choose Logs.
  6. On the Slow Query Logs page, view the slow query log details.

    You can view the slow query log records of a specified execution statement type or a specific time period.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0029.html b/docs/gaussdb_mysql/umn/gaussdb_03_0029.html new file mode 100644 index 000000000..5ec0ddea0 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0029.html @@ -0,0 +1,23 @@ + + +

DB Instance Management

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0032.html b/docs/gaussdb_mysql/umn/gaussdb_03_0032.html new file mode 100644 index 000000000..1567e1a3f --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0032.html @@ -0,0 +1,16 @@ + + +

Changing a DB Instance Name

+

Scenarios

You can change the name of a GaussDB(for MySQL) DB instance.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, locate the target DB instance and click next to it to edit the DB instance name. Then, click OK.

    The DB instance name must start with a letter and consist of 4 to 64 characters. Only uppercase letters, lowercase letters, digits, hyphens (-), and underscores (_) are allowed.

    +
    • To submit the change, click OK.
    • To cancel the change, click Cancel.
    +

  5. View the result of the change on the Basic Information page.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0040.html b/docs/gaussdb_mysql/umn/gaussdb_03_0040.html new file mode 100644 index 000000000..36fce09b2 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0040.html @@ -0,0 +1,19 @@ + + +

Rebooting a DB Instance

+

Scenarios

You may need to reboot a DB instance during maintenance. For example, after modifying some parameters, you must reboot the DB instance for the modifications to take effect. DB instances can be rebooted only when they are in the available state. They cannot be rebooted when backups or read replicas are being created for them.

+

The time required for rebooting a DB instance depends on the crash recovery process of the DB engine. To shorten the reboot time, you are advised to reduce database activities during the reboot to reduce rollback activities of transit transactions.

+
+
  • You can reboot a DB instance only when its status is Available. Your database may be unavailable in some cases such as data is being backed up or some modifications are being made.
  • Rebooting a DB instance will cause service interruption. During this period, the DB instance status is Rebooting.
  • DB instances are not available when being rebooted. After the reboot completes, the cached memory will be automatically cleared. The DB instance needs to be warmed up to prevent congestion during peak hours.
+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, locate the target DB instance and choose More > Reboot in the Operation column.

    Alternatively, click the target DB instance. On the displayed page, click Reboot in the upper right corner of the page.

    +

    The read replicas are also rebooted.

    +

  5. In the displayed Reboot DB Instance dialog box, click Yes.
  6. Refresh the DB instance list and view the status of the DB instance. If its status is Available, it has rebooted successfully.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0045.html b/docs/gaussdb_mysql/umn/gaussdb_03_0045.html new file mode 100644 index 000000000..9bbd3c27e --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0045.html @@ -0,0 +1,16 @@ + + +

Exporting DB Instance Information

+

Scenarios

You can export a DB instance list (containing all or selected DB instances) to view and analyze DB instance information.

+
+

Exporting Information About All DB Instances

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click in the upper right corner of the page. In the displayed dialog box, select the items to be exported and click Export.
  5. After the export task is complete, a .csv file is generated locally.
+
+

Exporting Information About Selected DB Instances

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, select the DB instances to be exported and click in the upper right corner of the page. In the displayed dialog box, select the items to be exported and click Export.
  5. After the export task is complete, a .csv file is generated locally.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0047.html b/docs/gaussdb_mysql/umn/gaussdb_03_0047.html new file mode 100644 index 000000000..967b00ee5 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0047.html @@ -0,0 +1,18 @@ + + +

Deleting a DB Instance

+

Scenarios

You can manually delete a DB instance on the Instance Management page.

+
  • If you delete a DB instance, the read replicas associated with it are also deleted.
  • Deleted DB instances cannot be recovered. Exercise caution when performing this operation.
+
+
+

Constraints

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, locate the DB instance to be deleted and click More > Delete in the Operation column.
  5. In the displayed dialog box, click Yes. Refresh the Instance Management page later to check that the deletion is successful.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0050.html b/docs/gaussdb_mysql/umn/gaussdb_03_0050.html new file mode 100644 index 000000000..1f9fe5f09 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0050.html @@ -0,0 +1,17 @@ + + +

Data Security

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0051.html b/docs/gaussdb_mysql/umn/gaussdb_03_0051.html new file mode 100644 index 000000000..027b402b4 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0051.html @@ -0,0 +1,29 @@ + + +

Resetting the Administrator Password

+

Scenarios

You can reset the administrator password of a DB instance.

+

You can also reset the password of your database account when using GaussDB(for MySQL).

+
+

You cannot reset the administrator password under the following circumstances:

+ +

Precautions

+
+

Method 1

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, locate the target DB instance and choose More > Reset Password in the Operation column.
  5. Enter a new password and confirm the password.

    Keep this password secure. The system cannot retrieve it.

    +
    +

    The new password must consist of 8 to 32 characters and contain at least three of the following: uppercase letters, lowercase letters, digits, and special characters (~!@#%^*-_=+?). Enter a strong password and periodically change it to improve security, preventing security risks such as brute force cracking.

    +
    • To submit the new password, click OK.
    • To cancel the reset, click Cancel.
    +

+
+

Method 2

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance. The Basic Information page is displayed.
  5. In the DB Instance Information area, click Reset Password in the Administrator field. In the displayed dialog box, enter a new password and confirm the password.

    Keep this password secure. The system cannot retrieve it.

    +
    +
    The new password must consist of 8 to 32 characters and contain at least three of the following: uppercase letters, lowercase letters, digits, and special characters (~!@#%^*-_=+?). Enter a strong password and periodically change it to improve security, preventing security risks such as brute force cracking.
    • To submit the new password, click OK.
    • To cancel the reset, click Cancel.
    +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0055.html b/docs/gaussdb_mysql/umn/gaussdb_03_0055.html new file mode 100644 index 000000000..24c8c8efc --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0055.html @@ -0,0 +1,21 @@ + + +

Backups and Restorations

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0056.html b/docs/gaussdb_mysql/umn/gaussdb_03_0056.html new file mode 100644 index 000000000..21c71566a --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0056.html @@ -0,0 +1,15 @@ + + +

Working with Backups

+

GaussDB(for MySQL) supports backups and restorations to ensure data reliability.

+

Automated Backups

Automated backups are created during the backup time window of your DB instances. GaussDB(for MySQL) saves automated backups based on the retention period you have specified. If necessary, you can restore to any point in time during your backup retention period.

+
+

Manual Backups

Manual backups are user-initiated full backups of DB instances. They are retained until you delete them manually.

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0058.html b/docs/gaussdb_mysql/umn/gaussdb_03_0058.html new file mode 100644 index 000000000..1b4013e02 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0058.html @@ -0,0 +1,21 @@ + + +

Creating a Manual Backup

+

Scenarios

GaussDB(for MySQL) allows you to create manual backups for available primary nodes. You can restore data from backups to ensure data reliability.

+ +
+

Method 1

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, locate the target DB instance and choose More > Create Backup in the Operation column.
  5. In the displayed dialog box, enter a backup name and description. Then, click OK. If you want to cancel the backup creation task, click Cancel.

    • The backup name must consist of 4 to 64 characters and start with a letter. It can contain only uppercase letters, lowercase letters, digits, hyphens (-), and underscores (_).
    • The description must consist of a maximum of 256 characters and cannot contain the carriage return character or the following special characters: !<"='>&
    • The time required for creating a manual backup depends on the data volume of the DB instance.
    +

  6. After a manual backup has been created, you can view and manage it on the Backup Management page.

    Alternatively, click the target DB instance. On the Backups & Restorations page, you can view and manage the manual backups.

    +

+
+

Method 2

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. On the Backups & Restorations page, click Create Backup. In the displayed dialog box, enter a backup name and a description, and click OK. If you want to cancel the backup creation task, click Cancel.

    • The backup name must consist of 4 to 64 characters and start with a letter. It can contain only uppercase letters, lowercase letters, digits, hyphens (-), and underscores (_).
    • The description must consist of a maximum of 256 characters and cannot contain the carriage return character or the following special characters: !<"='>&
    • The time required for creating a manual backup depends on the data volume of the DB instance.
    +

  6. After a manual backup has been created, you can view and manage it on the Backup Management page.

    Alternatively, click the target DB instance. On the Backups & Restorations page, you can view and manage the manual backups.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0063.html b/docs/gaussdb_mysql/umn/gaussdb_03_0063.html new file mode 100644 index 000000000..00a8d5378 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0063.html @@ -0,0 +1,19 @@ + + +

Restoring Data from a Backup

+

Scenarios

You can use an automated or manual backup to restore data to the status when the backup was created. The restoration is at the DB instance level.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Backup Management page, select the backup to be restored and click Restore in the Operation column.
  5. Click OK. Currently, you can only restore data to a new DB instance.

    The Create New Instance page is displayed.

    +
    • The region, DB engine and version of the new DB instance are the same as those of the original DB instance and cannot be changed.
    • The database port is 3306 by default.
    • Other settings are the same as those of the original DB instance by default and can be modified. For details, see Step 1: Create a DB Instance.
    +

  6. View the restoration results.

    A new DB instance is created using the backup data. The instance status changes from Creating to Available.

    +

    The new DB instance is independent from the original one. If you want to offload read pressure on the primary node, create one or more read replicas for the new DB instance.

    +

    A full backup is triggered after the new DB instance is created.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0068.html b/docs/gaussdb_mysql/umn/gaussdb_03_0068.html new file mode 100644 index 000000000..fc3a2ecd5 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0068.html @@ -0,0 +1,18 @@ + + +

Deleting a Manual Backup

+

Scenarios

You can delete manual backups to release storage space.

+
+

Deleted manual backups cannot be recovered. Exercise caution when performing this operation.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. In the navigation pane on the left, choose Backup Management. On the displayed page, locate the manual backup to be deleted and click Delete in the Operation column.

    The following backups cannot be deleted:

    +
    • Automated backups
    • Backups that are being restored
    +

  5. Click Yes.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0072.html b/docs/gaussdb_mysql/umn/gaussdb_03_0072.html new file mode 100644 index 000000000..14ea1ad25 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0072.html @@ -0,0 +1,20 @@ + + +

Creating a Parameter Template

+

You can use database parameter templates to manage DB engine configurations. A database parameter template acts as a container for engine configuration values that can be applied to one or more DB instances.

+

Not all DB engine parameters can be changed in a custom parameter template.

+
+

If you want to use your custom parameter template, you simply create a parameter template and select it when you create a DB instance or apply it to an existing DB instance following the instructions provided in Applying a Parameter Template.

+

When you have already created a parameter template and want to include most of the custom parameters and values from that template in a new parameter template, you can replicate that parameter template following the instructions provided in Replicating a Parameter Template.

+

The following are the key points you should know when using parameters:

+ +

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Parameter Template Management page, click Create Parameter Template.
  5. In the displayed dialog box, configure required information and click OK.

    • Select a DB engine for the parameter template.
    • The template name must consist of 1 to 64 characters. It can contain only uppercase letters, lowercase letters, digits, hyphens (-), underscores (_), and periods (.).
    • The description consists of a maximum of 256 characters and cannot contain the carriage return character or the following special characters: >!<"&'=
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0082.html b/docs/gaussdb_mysql/umn/gaussdb_03_0082.html new file mode 100644 index 000000000..a3fe6bf0d --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0082.html @@ -0,0 +1,21 @@ + + +

Database Security

+

Password Strength Requirements

+

+
GaussDB(for MySQL) has a password security policy for newly created database users. Passwords must:
  • Consist of at least eight characters.
  • Contain at least one uppercase letter, one lowercase letter, one digit, and one special character.
+
+

When you create DB instances, your password strength is checked. You can modify the password strength as user root. For security reasons, you are advised to use a password that is at least as strong as the default one.

+
+

Account Description

To provide O&M services, the system automatically creates system accounts when you create DB instances. These system accounts are unavailable to you.

+

Deleting, renaming, and changing passwords or permissions for these accounts will cause the DB instance to run abnormally. Exercise caution when performing these operations.

+
+ +
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0083.html b/docs/gaussdb_mysql/umn/gaussdb_03_0083.html new file mode 100644 index 000000000..c66d73729 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0083.html @@ -0,0 +1,19 @@ + + +

Monitoring

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0085.html b/docs/gaussdb_mysql/umn/gaussdb_03_0085.html new file mode 100644 index 000000000..486042952 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0085.html @@ -0,0 +1,591 @@ + + +

Configuring Displayed Metrics

+

Function

You can use Cloud Eye to monitor the running statuses of DB instances. This section describes namespaces, descriptions, and dimensions of monitoring metrics to be reported to Cloud Eye.

+
+

DB Instance Monitoring Metrics

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 1 GaussDB(for MySQL) metrics

Metric ID

+

Metric

+

Description

+

Value Range

+

Monitored Object

+

Monitoring Interval (Raw Data)

+

gaussdb_mysql001_cpu_util

+

CPU Usage

+

CPU usage of the monitored object

+

0–100%

+

Monitored object: ECS

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql002_mem_util

+

Memory Usage

+

Memory usage of the monitored object

+

0–100%

+

Monitored object: ECS

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql004_bytes_in

+

Network Input Throughput

+

Incoming traffic in bytes per second

+

≥0 bytes/s

+

Monitored object: ECS

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql005_bytes_out

+

Network Output Throughput

+

Outgoing traffic in bytes per second

+

≥ 0 bytes/s

+

Monitored object: ECS

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql006_conn_count

+

Total Connections

+

Total number of connections that attempt to connect to the GaussDB(for MySQL) server

+

≥ 0 counts

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql007_conn_active_count

+

Current Active Connections

+

Number of current active connections

+

≥ 0 counts

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql008_qps

+

QPS

+

Query times of SQL statements (including storage procedures) per second

+

≥0 times/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql009_tps

+

TPS

+

Execution times of submitted and rollback transactions per second

+

≥0 times/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql010_innodb_buf_usage

+

Buffer Pool Usage

+

Ratio of dirty data to all data in the InnoDB buffer

+

0–100%

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql011_innodb_buf_hit

+

Buffer Pool Hit Ratio

+

Ratio of read hits to read requests in the InnoDB buffer

+

0–100%

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql012_innodb_buf_dirty

+

Buffer Pool Dirty Block Ratio

+

Ratio of used pages to total pages in the InnoDB buffer

+

0–100%

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql013_innodb_reads

+

InnoDB Read Throughput

+

Number of read bytes per second in the InnoDB buffer

+

≥0 bytes/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql014_innodb_writes

+

InnoDB Write Throughput

+

Bytes written to pages by InnoDB per second. GaussDB(for MySQL) writes data only to temporary tables

+

≥ 0 bytes/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql017_innodb_log_write_req_count

+

InnoDB Log Write Requests per Second

+

Number of InnoDB log write requests per second

+

≥ 0 times/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql020_temp_tbl_count

+

Temporary Tables

+

Number of temporary tables automatically created on disks when GaussDB(for MySQL) statements are executed

+

≥ 0 counts

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql028_comdml_del_count

+

DELETE Statements per Second

+

Number of DELETE statements executed per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql029_comdml_ins_count

+

INSERT Statements per Second

+

Number of INSERT statements executed per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql030_comdml_ins_sel_count

+

INSERT_SELECT Statements per Second

+

Number of INSERT_SELECT statements executed per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql031_comdml_rep_count

+

REPLACE Statements per Second

+

Number of REPLACE statements executed per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql032_comdml_rep_sel_count

+

REPLACE_SELECTION Statements per Second

+

Number of REPLACE_SELECTION statements executed per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql033_comdml_sel_count

+

SELECT Statements per Second

+

Number of SELECT statements executed per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql034_comdml_upd_count

+

UPDATE Statements per Second

+

Number of UPDATE statements executed per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql035_innodb_del_row_count

+

Row Delete Frequency

+

Number of rows deleted from the InnoDB table per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql036_innodb_ins_row_count

+

Row Insert Frequency

+

Number of rows inserted into the InnoDB table per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql037_innodb_read_row_count

+

Row Read Frequency

+

Number of rows read from the InnoDB table per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql038_innodb_upd_row_count

+

Row Update Frequency

+

Number of rows updated into the InnoDB table per second

+

≥0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql048_disk_used_size

+

Used Storage Space

+

Used storage space of the monitored object

+

0–4000 GB

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql072_conn_usage

+

Connection Usage

+

Percentage of used GaussDB(for MySQL) connections to the total number of connections

+

0-100%

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql074_slow_queries

+

Slow Query Logs

+

Number of GaussDB(for MySQL) slow query logs generated per minute

+

≥ 0 counts/min

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql077_replication_delay

+

Replication Delay

+

Delay between the primary node and read replicas

+

≥ 0s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql104_dfv_write_delay

+

Storage Write Delay

+

Average delay of writing data to the storage layer in a specified period

+

≥0 ms

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql105_dfv_read_delay

+

Storage Read Delay

+

Average delay of reading data from the storage layer in a specified period

+

≥0 ms

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql106_innodb_row_lock_current_waits

+

InnoDB Row Locks

+

Number of row locks being waited by operations on the InnoDB table

+

≥ 0 counts

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql107_comdml_ins_and_ins_sel_count

+

INSERT and INSERT_SELECT Statements per Second

+

Number of INSERT and INSERT_SELECT statements executed per second

+

≥ 0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql108_com_commit_count

+

COMMIT Statements per Second

+

Number of COMMIT statements executed per second

+

≥ 0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql109_com_rollback_count

+

ROLLBACK Statements per Second

+

Number of ROLLBACK statements executed per second

+

≥ 0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql110_innodb_bufpool_reads

+

InnoDB Storage Layer Read Requests per Second

+

Number of times that InnoDB reads data from the storage layer per second

+

≥ 0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql111_innodb_bufpool_read_requests

+

InnoDB Read Requests per Second

+

Number of InnoDB read requests per second

+

≥ 0 counts/s

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql112_ data_disk_used_size

+

Used Data Disk Size

+

Used local data disk size.

+

0-20 GB

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+

gaussdb_mysql113_ data_disk_used_ratio

+

Data Disk Usage

+

Local data disk usage

+

0-100%

+

Monitored object: database

+

Monitored instance type: GaussDB(for MySQL) instance

+

1 minute

+
+
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0087.html b/docs/gaussdb_mysql/umn/gaussdb_03_0087.html new file mode 100644 index 000000000..a0f2781ef --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0087.html @@ -0,0 +1,19 @@ + + +

Setting Alarm Rules

+

Scenarios

You can set alarm rules for GaussDB(for MySQL) to customize the monitored objects and notification policies and stay aware of the GaussDB(for MySQL) operating status.

+

The GaussDB(for MySQL) alarm rules include alarm rule names, services, dimensions, monitored objects, metrics, alarm thresholds, monitoring period, and whether to send notifications.

+
+

Procedure

  1. Log in to the management console.
  2. Under Management & Deployment, click Cloud Eye.
  3. In the navigation pane on the left, choose Cloud Service Monitoring > GaussDB(for MySQL).
  4. Locate the DB instance for which you want to create an alarm rule and click on the left, and then click Create Alarm Rule in the Operation column.
  5. On the displayed page, set parameters as required.

    • Specify Name and Description.
    • Select Use template for Method. The template contains the following common metrics: CPU usage, memory usage, and storage space usage.
    • Click to enable alarm notification. The validity period is 24 hours by default. If the topics you require are not displayed in the drop-down list, click Create an SMN topic. Then, select Generated alarm and Cleared alarm for Trigger Condition.

      Cloud Eye sends notifications only within the validity period specified in the alarm rule.

      +
      +
    +

  6. Click Create. The alarm rule is created.

    For operation details, see the Cloud Eye User Guide.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0088.html b/docs/gaussdb_mysql/umn/gaussdb_03_0088.html new file mode 100644 index 000000000..b90f468ae --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0088.html @@ -0,0 +1,26 @@ + + +

Viewing Monitoring Metrics

+

Scenarios

The Cloud Eye service monitors operating statuses of DB instances. You can view the monitoring metrics of DB instances on the management console. By monitoring system resource usage during database running, you can identify periods of high resource usage. You can also check error logs or slow query logs to optimize database performance.

+

You can configure resource alarm rules on the Cloud Eye console. For details, see "Creating an Alarm Rule" in the Cloud Eye User Guide.

+
+
+

Prerequisites

+

If a DB instance has been faulty for 24 hours, Cloud Eye considers that it does not exist and deletes it from the monitoring object list. You need to manually clear the alarm rules created for the DB instance.

+
+ +
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, locate the target DB instance and click View Metric in the Operation column to go to the Cloud Eye console.

    You can use either of the following methods to view monitoring metrics:

    +
    • Click the target DB instance. On the displayed Basic Information page, click View Metric in the upper right corner of the page to go to the Cloud Eye console.
    • At the bottom part of the Basic Information page, locate the target read replica and click View Metric in the Operation column to go to the Cloud Eye console.
    +

  5. On the Cloud Eye console, view DB instance monitoring metrics.

    Cloud Eye can monitor performance metrics from the last 1 hour, last 3 hours, last 12 hours, last 24 hours or last 7 days.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0092.html b/docs/gaussdb_mysql/umn/gaussdb_03_0092.html new file mode 100644 index 000000000..a70b1b14b --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0092.html @@ -0,0 +1,24 @@ + + +

Changing a DB Instance Class

+

Scenarios

You can change the CPU or memory (instance class) of a DB instance as required. If the status of a DB instance changes from Changing instance class to Available, the change is successful.

+ +
  • Changing the DB instance class will cause the instance to reboot. To prevent service interruptions, change the instance class during off-peak hours.
  • To prevent traffic congestion during peak hours, you are advised to reboot the DB instance during off-peak hours.
+
+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. You can change the instance class in either of the following ways:

    • On the Instance Management page, locate the target DB instance and choose More > Change Instance Class in the Operation column.
    • Click the target DB instance to go to the Basic Information page. In the DB Instance Information area, click Change in the Instance Class field.
    +

  5. On the displayed page, specify the new instance class and scheduled time, and click Next.

    Choose either of the following scheduled time:

    +
    • Upon submission: The instance class will be changed upon the task submission.
    • In maintenance window: The instance class will be changed in your specified maintenance window.
    +

  6. On the displayed page, confirm the instance class.

    • If you need to modify your settings, click Previous to go back to the page where you specify details.
    • If you do not need to modify your settings, click Submit.
    +

  7. View the DB instance class change result.

    Changing the instance class takes 5–15 minutes. During this period, the status of the DB instance on the Instance Management page is Changing instance class. After a few minutes, click the instance and view the instance class on the displayed Basic Information page to check that the change is successful.

    +

    After the DB instance class is changed, the system will change the values of the following parameters accordingly: innodb_buffer_pool_size, innodb_log_buffer_size, max_connections, innodb_buffer_pool_instances, innodb_page_cleaners, innodb_parallel_read_threads, innodb_read_io_threads, innodb_write_io_threads, threadpool_size and query_cache_size.

    +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0110.html b/docs/gaussdb_mysql/umn/gaussdb_03_0110.html new file mode 100644 index 000000000..7d320257d --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0110.html @@ -0,0 +1,18 @@ + + +

Introducing Read Replicas

+

Introduction

Currently, DB instances support read replicas.

+

In read-intensive scenarios, a primary node may be unable to handle the read pressure and service performance may be affected. To offload read pressure on the primary node, you can create one or more read replicas in the same region as the primary node. These read replicas can process a large number of read requests and increase application throughput. You need to separately configure connection addresses for the primary node and each read replica on your applications so that all read requests can be sent to read replicas and write requests to the primary node.

+
+

Functions

+
+

Constraints

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0111.html b/docs/gaussdb_mysql/umn/gaussdb_03_0111.html new file mode 100644 index 000000000..456107544 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0111.html @@ -0,0 +1,17 @@ + + +

Creating a Read Replica

+

Scenarios

Read replicas are used to enhance the read capabilities and reduce read pressure on DB instances.

+
+

After a DB instance is created, you can create read replicas for it.

+ +

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, locate the target DB instance and choose More > Create Read Replica in the Operation column.

    Alternatively, click the target DB instance. In the topology on the Basic Information page, click to create read replicas.

    +

  5. On the displayed page, specify Failover Priority and Quantity and then click Create Now.
  6. After read replicas are created, you can manage them following the instructions provided in Managing a Read Replica.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0112.html b/docs/gaussdb_mysql/umn/gaussdb_03_0112.html new file mode 100644 index 000000000..64dea3cd6 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0112.html @@ -0,0 +1,13 @@ + + +

Managing a Read Replica

+

You can manage read replicas after they are created, such as promoting a read replica to the primary node and delete a read replica.

+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. Click the target DB instance to go to the Basic Information page.
  5. At the bottom of the Basic Information page, you can view and manage all read replicas associated with the DB instance.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0113.html b/docs/gaussdb_mysql/umn/gaussdb_03_0113.html new file mode 100644 index 000000000..92b52de6c --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0113.html @@ -0,0 +1,22 @@ + + +

Promoting a Read Replica to the Primary Node

+

A GaussDB(for MySQL) DB instance consists of a primary node and multiple read replicas. In addition to automatic failover scenarios, you can perform a manual switchover to promote a read replica to the new primary node.

+

Manual Switchover

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. At the bottom of the Basic Information page, locate the read replica to be promoted and click Promote to Primary in the Operation column.
  6. In the displayed dialog box, click Yes.

    • During the manual switchover, an intermittent disconnection may occur for about 30 seconds. Ensure that your applications support automatic reconnection.
    • During the manual switchover, the instance status is Promoting to primary and this process takes several seconds or minutes.
    • After the switchover is complete, the node running status changes to Available. The node types of the original primary node and read replica have been exchanged.

      Services may be intermittently interrupted for several seconds or minutes when the read replica is promoted to the primary node.

      +
      +
    +

+
+

Automatic Failover

GaussDB(for MySQL) uses an active-active high availability architecture and can automatically fail over to a new primary node that is automatically selected by the system.

+

Each read replica has a failover priority that determines the order in which it is promoted when recovering from a primary node failure.

+ +

GaussDB(for MySQL) selects a read replica and promotes it to the new primary node as follows:

+
  1. Find all read replicas that are available for a promotion.
  2. Fine one or more read replicas with the highest priority.
  3. Promote an arbitrary read replica with the highest priority. If the promotion fails due to network faults or abnormal replication status, GaussDB(for MySQL) attempts to promote another read replica by priority until the promotion is successful.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_03_0114.html b/docs/gaussdb_mysql/umn/gaussdb_03_0114.html new file mode 100644 index 000000000..e18d375fb --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_03_0114.html @@ -0,0 +1,19 @@ + + +

Deleting a Read Replica

+

Scenarios

You can manually delete read replicas on the Instance Management page.

+

Deleted read replicas cannot be restored. Exercise caution when performing this operation.

+
+
+

Constraints

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. At the bottom of the Basic Information page, locate the read replicas to be deleted and choose More > Delete in the Operation column.

    For high availability reasons, the system reserves an available read replica. The read replica cannot be deleted until the associated DB instance is deleted.

    +

  6. In the displayed dialog box, click Yes. Refresh the Instance Management page later to check that the deletion is successful.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_05_0018.html b/docs/gaussdb_mysql/umn/gaussdb_05_0018.html new file mode 100644 index 000000000..e1183d92d --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_05_0018.html @@ -0,0 +1,18 @@ + + +

Applying a Parameter Template

+

Scenarios

Modifications to parameters in a custom parameter template take effect only after you apply this parameter template to target DB instances.

+ +
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Parameter Template Management page, you can apply a default template or a custom template to a target DB instance:

    • To apply a default template, click Default Templates, locate the target parameter template, and in the Operation column, click Apply.
    • To apply a custom template, click Custom Templates, locate the target parameter template, and in the Operation column, choose More > Apply.
    +

    A parameter template can be applied to one or more DB instances.

    +

  5. In the displayed dialog box, select one or more DB instances to which the parameter template will apply and click OK.

    After the parameter template applies to DB instances successfully, you can view the application records by referring to Viewing Application Records of a Parameter Template.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_05_0098.html b/docs/gaussdb_mysql/umn/gaussdb_05_0098.html new file mode 100644 index 000000000..3c8e20833 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_05_0098.html @@ -0,0 +1,15 @@ + + +

Viewing Application Records of a Parameter Template

+

Scenarios

You can view the application records of a parameter template.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. After a parameter template applies to a DB instance successfully, choose Parameter Template Management in the navigation pane on the left, locate the target parameter template, and click View Application Record in the Operation column on the Default Templates page or choose More > View Application Record on the Custom Templates page.

    You can view the name or ID of the DB instance to which the parameter template applies, as well as the application status, application time, and failure cause.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_05_0099.html b/docs/gaussdb_mysql/umn/gaussdb_05_0099.html new file mode 100644 index 000000000..db9639ee0 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_05_0099.html @@ -0,0 +1,21 @@ + + +

Viewing Parameter Change History

+

Scenarios

You can view the change history of DB instance parameters or custom parameter templates.

+

In a newly exported or created parameter template, the change history is blank.

+
+
+

Viewing Change History of DB Instance Parameters

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. In the navigation pane on the left, choose Parameters. On the displayed page, click Change History.

    You can view the parameter name, original parameter value, new parameter value, modification status, modification time, application status, and application time.

    +

    You can apply the parameter template to DB instances as required by referring to Applying a Parameter Template.

    +

+
+

Viewing Change History of a Parameter Template

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. Choose Parameter Template Management in the navigation pane on the left. On the Custom Templates page, click the target parameter template.
  5. On the displayed page, choose Change History in the navigation pane on the left.

    You can view the parameter name, original parameter value, new parameter value, modification status, and modification time.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0003.html b/docs/gaussdb_mysql/umn/gaussdb_08_0003.html new file mode 100644 index 000000000..05e6b9e5c --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0003.html @@ -0,0 +1,15 @@ + + +

Changing a Security Group

+

Scenarios

You can change the security group of a DB instance.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance. The Basic Information page is displayed.
  5. In the Network Information area, click in the Security Group field.

    • To submit the change, click .
    • To cancel the change, click .
    +

  6. Click in the upper right corner on the Basic Information page to view the result of the change. This process takes about 1 to 3 minutes.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0011.html b/docs/gaussdb_mysql/umn/gaussdb_08_0011.html new file mode 100644 index 000000000..33aa5e7bd --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0011.html @@ -0,0 +1,35 @@ + + +

Parameter Template Management

+
+
+ + + +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0012.html b/docs/gaussdb_mysql/umn/gaussdb_08_0012.html new file mode 100644 index 000000000..47a07aa48 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0012.html @@ -0,0 +1,19 @@ + + +

Comparing a Parameter Template

+

Scenarios

You can compare DB instance parameters with a parameter template that uses the same DB engine to understand the differences of parameter settings.

+

You can also compare default parameter templates that use the same DB engine to understand the differences of parameter settings.

+
+

Comparing Instance Parameters with a Parameter Template

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. In the navigation pane on the left, choose Parameters. On the displayed page, click Compare above the parameter list.
  6. In the displayed dialog box, select a parameter template to be compared and click OK.

    • If their settings are different, the parameter names and values of both parameter templates are displayed.
    • If the settings are the same, no data is displayed.
    +

+
+

Comparing Parameter Templates

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Parameter Template Management page, click Custom Templates. Locate the target parameter template and click Compare in the Operation column.
  5. In the displayed dialog box, select a parameter template that uses the same DB engine as the target template and click OK.

    • If their settings are different, the parameter names and values of both parameter templates are displayed.
    • If their settings are the same, no data is displayed.
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0014.html b/docs/gaussdb_mysql/umn/gaussdb_08_0014.html new file mode 100644 index 000000000..1b977bbe6 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0014.html @@ -0,0 +1,19 @@ + + +

Replicating a Parameter Template

+

Scenarios

You can replicate a parameter template you have created. When you have already created a parameter template and want to include most of the custom parameters and values from that template in a new parameter template, you can replicate that parameter template.

+

After the parameter template is replicated, you should wait at least 5 minutes before using it to create a DB instance.

+

Default parameter templates cannot be replicated. You can create parameter templates based on the default ones.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Parameter Template Management page, click Custom Templates. Locate the target parameter template and click Replicate in the Operation column.

    Alternatively, click the target DB instance on the Instance Management page. On the Parameters page, click Export to generate a new parameter template for future use.

    +

  5. In the displayed dialog box, configure required details and click OK.

    • The template name consists of 1 to 64 characters. It can contain only uppercase letters, lowercase letters, digits, hyphens (-), underscores (_), and periods (.).
    • The template description consists of a maximum of 256 characters and cannot include line breaks or the following special characters: >!<"&'=
    +

    After the parameter template is replicated, a new template is generated in the list in the Customer Templates tab of the Parameter Template Management page.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0015.html b/docs/gaussdb_mysql/umn/gaussdb_08_0015.html new file mode 100644 index 000000000..3eb4a5397 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0015.html @@ -0,0 +1,18 @@ + + +

Resetting a Parameter Template

+

Scenarios

You can reset all parameters in a custom parameter template to their default settings.

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Parameter Template Management page, click Custom Templates. Locate the target parameter template and choose More > Reset in the Operation column.
  5. Click Yes.

    +

    +

    After you reset a parameter template, click the DB instance to which the parameter template is applied to view the status of the parameter template. On the displayed Basic Information page, if the status of the parameter template is Pending reboot, you must reboot the DB instance for the reset to take effect.

    +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0016.html b/docs/gaussdb_mysql/umn/gaussdb_08_0016.html new file mode 100644 index 000000000..e34c95b78 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0016.html @@ -0,0 +1,17 @@ + + +

Modifying a Parameter Template Description

+

Scenarios

You can modify the description of a parameter template you have created.

+

You cannot modify the description of a default parameter template.

+
+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Parameter Template Management page, click Custom Templates. Locate the parameter template you want to modify and click in the Description column.
  5. Enter a new description. You can click to submit or to cancel the modification.

    • After you submit the modification, you can view the new description in the Description column.
    • The description consists of 256 characters but cannot contain the following special characters: >!<"&'=
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0017.html b/docs/gaussdb_mysql/umn/gaussdb_08_0017.html new file mode 100644 index 000000000..e7f7291bf --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0017.html @@ -0,0 +1,16 @@ + + +

Deleting a Parameter Template

+

Scenarios

You can delete a custom parameter template that is no longer in use.

+
+
  • Deleted parameter templates cannot be recovered. Exercise caution when performing this operation.
  • Default parameter templates cannot be deleted.
+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Parameter Template Management page, click Custom Templates. Locate the parameter template to be deleted and choose More > Delete in the Operation column.
  5. In the displayed dialog box, click Yes.
+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0042.html b/docs/gaussdb_mysql/umn/gaussdb_08_0042.html new file mode 100644 index 000000000..ad942fa3d --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0042.html @@ -0,0 +1,22 @@ + + +

Exporting a Parameter Template

+

Scenarios

+
+

Procedure

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance.
  5. In the navigation pane on the left, choose Parameters. On the displayed page, click Export above the parameter list.

    • Exporting to a custom template
      In the displayed dialog box, configure required details and click OK.
      • The template name consists of 1 to 64 characters. It can contain only uppercase letters, lowercase letters, digits, hyphens (-), underscores (_), and periods (.).
      • The template description consists of a maximum of 256 characters and cannot include carriage returns or the following special characters: >!<"&'=
      +
      +
      +

      After the parameter template is exported, a new template is generated in the list on the Parameter Template Management page.

      +
    • Exporting to a file
      The parameter template information (parameter names, values, and descriptions) of a DB instance is exported to a CSV file. In the displayed dialog box, enter the file name and click OK.

      The file name must start with a letter and consist of 4 to 64 characters. It can contain only letters, digits, hyphens (-), and underscores (_).

      +
      +
      +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_08_0112.html b/docs/gaussdb_mysql/umn/gaussdb_08_0112.html new file mode 100644 index 000000000..15e419efa --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_08_0112.html @@ -0,0 +1,36 @@ + + +

Modifying a Parameter Template

+

You can modify parameters in a custom parameter template to optimize GaussDB(for MySQL) database performance.

+

You can change parameter values in custom parameter templates only, but cannot change parameter values in default parameter templates. When you change parameter values in a custom parameter template, the changes take effect for all DB instances to which the parameter template applies.

+

GaussDB(for MySQL) has default parameter templates whose parameter values cannot be changed. You can view these parameter values by clicking the default parameter templates. If a custom parameter template is set incorrectly and causes a database reboot to fail, you can re-configure the custom parameter template according to the configurations of the default parameter template.

+
+

Modifying Parameter Template Parameters

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. In the navigation pane on the left, choose Parameter Template Management. On the Custom Templates page, click the parameter template you want to view.
  5. Modify parameters as required.

    Available operations are as follows:

    +

    After you modify parameters in a parameter template, some modifications immediately take effect for the DB instance to which the parameter template applies. Exercise caution when performing this operation.

    +
    +
    • To save the modifications, click Save.
    • To cancel the modifications, click Cancel.
    • To preview the modifications, click Preview.
    +

  6. After the parameters are modified, you can click Change History to view the modification details.

    The modifications take effect only after you apply the parameter template to DB instances. For details, see Applying a Parameter Template.

    +
    +

    +
    • After modifying some parameters of a DB instance, you need to reboot the DB instance for the modifications to take effect.
    • After modifying some parameters of a read replica, you need to reboot the read replica for the modifications to take effect.
    +
    +

+
+

Modifying Instance Parameters

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click Service List. Under Database, click GaussDB.
  4. On the Instance Management page, click the target DB instance. The Basic Information page is displayed.
  5. In the navigation pane on the left, choose Parameters. On the displayed page, modify parameters as required.

    Available operations are as follows:

    +

    After you modify instance parameters, the modifications immediately take effect for the DB instance.

    +

    +

    +
    Check the value in the Effective upon Reboot column.
    • If the value is Yes and the DB instance status on the Instance Management page is Pending reboot, you must reboot the DB instance for the modifications to take effect.
    • If the value is No, the modifications take effect immediately.
    +
    +
    +
    • To save the modifications, click Save.
    • To cancel the modifications, click Cancel.
    • To preview the modifications, click Preview.
    +

    After parameters are modified, you can click Change History to view parameter modification details.

    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq.html b/docs/gaussdb_mysql/umn/gaussdb_faq.html new file mode 100644 index 000000000..9deb3b9fc --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq.html @@ -0,0 +1,25 @@ + + +

FAQs

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq_0002.html b/docs/gaussdb_mysql/umn/gaussdb_faq_0002.html new file mode 100644 index 000000000..20c885514 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq_0002.html @@ -0,0 +1,11 @@ + + +

Does GaussDB(for MySQL) Support Compute and Storage Decoupling?

+

GaussDB(for MySQL) supports the decoupling of compute and storage, improving your experience in terms of high availability, backup and restoration, upgrade and capacity expansion.

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq_0003.html b/docs/gaussdb_mysql/umn/gaussdb_faq_0003.html new file mode 100644 index 000000000..1e4584f69 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq_0003.html @@ -0,0 +1,11 @@ + + +

What's the Maximum Data Volume Supported by GaussDB(for MySQL)?

+

GaussDB(for MySQL) supports up to 128 TB of data and can easily handle large amounts of data requests.

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq_0005.html b/docs/gaussdb_mysql/umn/gaussdb_faq_0005.html new file mode 100644 index 000000000..dbca00bc9 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq_0005.html @@ -0,0 +1,11 @@ + + +

Does GaussDB(for MySQL) Support Automatic Failover?

+

During the creation of a GaussDB(for MySQL) DB instance, a read replica is created by default in addition to a primary node. If the primary node fails, the system automatically fails over to a read replica with the highest priority and the original primary node is restored in the background.

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq_0006.html b/docs/gaussdb_mysql/umn/gaussdb_faq_0006.html new file mode 100644 index 000000000..5aab8fe37 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq_0006.html @@ -0,0 +1,11 @@ + + +

What Should I Do When Modifications to GaussDB(for MySQL) Instance Parameters Does Not Take Effect?

+

If you modify the parameters in a parameter template, but the modifications do not take effect, you may need to reboot the DB instance associated with the parameter template on the management console. The modifications to dynamic parameters take effect immediately. The modifications to static parameters take effect only after you reboot the DB instance associated with the parameter template.

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq_0007.html b/docs/gaussdb_mysql/umn/gaussdb_faq_0007.html new file mode 100644 index 000000000..fafd81a73 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq_0007.html @@ -0,0 +1,11 @@ + + +

How Many Read Replicas Can I Create for a GaussDB(for MySQL) DB Instance?

+

You can create a maximum of 15 read replicas for a GaussDB(for MySQL) DB instance.

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq_0009.html b/docs/gaussdb_mysql/umn/gaussdb_faq_0009.html new file mode 100644 index 000000000..fb3d5ab0f --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq_0009.html @@ -0,0 +1,18 @@ + + +

What Should I Do If an ECS Cannot Connect to a GaussDB(for MySQL) DB Instance?

+

Perform the following steps to identify the problem:

+
  1. Check whether the ECS and GaussDB(for MySQL) DB instance are located in the same VPC.

    • If they are in the same VPC, go to 2.
    • If they are in different VPCs, create an ECS in the VPC where the DB instance is located.
    +

  2. Check whether a security group has been created for the ECS.

    • If a security group has been created, check whether its configuration rules are suitable.

      For details, see security group description in Step 1: Create a DB Instance. Then, go to 3.

      +
    • If no security group has been created, go to the VPC console from the ECS details page and create a security group.
    +

  3. Check whether the ECS can connect to the DB instance over the instance port.

    The default port of the DB instance is 3306.

    +
    telnet <IP address> {Port number}
    +
    • If the ECS can connect to the DB instance port, the network between the ECS and the DB instance is normal.
    • If the ECS cannot connect to the DB instance port, contact technical support.
    +

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq_0010.html b/docs/gaussdb_mysql/umn/gaussdb_faq_0010.html new file mode 100644 index 000000000..453a1e719 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq_0010.html @@ -0,0 +1,16 @@ + + +

How Can I Import the Root Certificate to a Windows or Linux OS?

+

Importing the Root Certificate to the Windows OS

  1. Click Start and choose Run. In the displayed Run dialog box, enter MMC and press Enter.
  2. On the displayed console, choose File > Add/Remove Snap-in.
  3. In the left Available snap-ins pane of the displayed Add or Remove Snap-ins dialog box, select Certificates and click Add.
  4. In the displayed Certificates snap-in dialog box, select Computer account and click Next.
  5. In the displayed Select Computer dialog box, click Finish.
  6. In the Add or Remove Snap-ins dialog box, click OK.
  7. On the console, double-click Certificates.
  8. Right-click Trusted Root Certification Authorities and choose All Tasks > Import.
  9. In the displayed Certificate Import Wizard dialog box, click Next.
  10. Click Browse to change the file type to All Files (*.*).
  11. Locate the downloaded root certificate ca.pem file and click Open. Then, click Next.

    You must change the file type to All Files (*.*) because .pem is not a standard certificate extension name.

    +
    +
  12. Click Next.
  13. Click Finish.
  14. Click OK to complete the import of the root certificate.
+
+

Importing the Root Certificate to the Linux OS

You can use a connection tool (such as WinSCP or PuTTY) to upload the certificate to any directory on a Linux OS.

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_faq_0011.html b/docs/gaussdb_mysql/umn/gaussdb_faq_0011.html new file mode 100644 index 000000000..b548b6386 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_faq_0011.html @@ -0,0 +1,26 @@ + + +

How Can I Install the MySQL Client?

+

MySQL provides client installation packages for different OSs on its official website. Click here to download the MySQL 8.0 client installation package or click here to download the packages of other versions. The following uses Red Hat Linux as an example to show how to obtain the required installation package and install it.

+

Procedure

  1. Obtain the installation package.

    Find the link to the required version on the download page. The mysql-community-client-8.0.21-1.el6.x86_64 is used as an example in the following.

    +
    Figure 1 Download
    +

    Click No thanks, just start my download. to download the installation package.

    +
    +
    +

  2. Upload the installation package to the ECS.

    When you create an ECS, select an OS, such as Red Hat 6.6, and bind an EIP to it. Then, upload the installation package to the ECS using a remote connection tool, and use PuTTY to connect to the ECS.

    +
    +

  3. Run the following command to install the MySQL client:

    sudo rpm -ivh mysql-community-client-8.0.21-1.el6.x86_64.rpm
    +
    • If any conflicts occur during the installation, add the replacefiles parameter to the command and try to install the client again. Example:
      rpm -ivh --replacefiles mysql-community-client-8.0.21-1.el6.x86_64.rpm
      +
    +
    • If a message is displayed prompting you to install a dependency package, you can add the nodeps parameter to the command and install the client again. Example:
      rpm -ivh --nodeps mysql-community-client-8.0.21-1.el6.x86_64.rpm
      +
    +
    +

+
+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/gaussdb_usermanual.html b/docs/gaussdb_mysql/umn/gaussdb_usermanual.html new file mode 100644 index 000000000..ec7909136 --- /dev/null +++ b/docs/gaussdb_mysql/umn/gaussdb_usermanual.html @@ -0,0 +1,31 @@ + + +

Working with GaussDB(for MySQL)

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/introduction.html b/docs/gaussdb_mysql/umn/introduction.html new file mode 100644 index 000000000..1b4720406 --- /dev/null +++ b/docs/gaussdb_mysql/umn/introduction.html @@ -0,0 +1,13 @@ + + +

What Is GaussDB(for MySQL)?

+

GaussDB(for MySQL) is the latest generation enterprise-class distributed database. It is fully compatible with MySQL and provides high scalability and massive storage capacity. It uses a decoupled compute and storage architecture and supports up to 128 TB of storage. With GaussDB(for MySQL), there is no need to deal with sharding, and no need to worry about data loss. It combines the performance and availability of commercial databases with the cost-effectiveness of open source databases.

+

A GaussDB(for MySQL) DB instance consists of one primary node (write node) and multiple read replicas (read-only nodes). They share the underlying DFV storage.

+

DB Engines and Versions lists the versions supported by GaussDB(for MySQL).

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/overview.html b/docs/gaussdb_mysql/umn/overview.html new file mode 100644 index 000000000..ae4e3e55c --- /dev/null +++ b/docs/gaussdb_mysql/umn/overview.html @@ -0,0 +1,23 @@ + + +

Introduction

+
+
+ +
+ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/ExpandCollapse.js b/docs/gaussdb_mysql/umn/public_sys-resources/ExpandCollapse.js new file mode 100644 index 000000000..116ddaabf --- /dev/null +++ b/docs/gaussdb_mysql/umn/public_sys-resources/ExpandCollapse.js @@ -0,0 +1 @@ +var expandClassName="dropdownexpand";var collapseClassName="dropdowncollapse";var collapseTableClassName="dropdowncollapsetable";function ExpandorCollapseNode(a){a=a.parentNode;if(a.className==expandClassName){a.className=collapseClassName}else{a.className=expandClassName}}function ExpandorCollapseTableNode(a){a=a.parentNode;if(a.className==expandClassName){a.className=collapseTableClassName}else{a.className=expandClassName}}function ExpandorCollapseAllNodes(g,h,c){var a=g.getAttribute("title");var b=g.parentNode;if(a=="collapse"){g.setAttribute("title","expand");g.className="dropdownAllButtonexpand";g.innerHTML=h}else{g.setAttribute("title","collapse");g.className="dropdownAllButtoncollapse";g.innerHTML=c}var f=b.getElementsByTagName("*");for(var d=0;d-1){ExpandForHref(a.substring(a.lastIndexOf("#")+1))}}catch(c){}}; \ No newline at end of file diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/caution_3.0-en-us.png b/docs/gaussdb_mysql/umn/public_sys-resources/caution_3.0-en-us.png new file mode 100644 index 000000000..60f607621 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/caution_3.0-en-us.png differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/commonltr.css b/docs/gaussdb_mysql/umn/public_sys-resources/commonltr.css new file mode 100644 index 000000000..c5480b0ab --- /dev/null +++ b/docs/gaussdb_mysql/umn/public_sys-resources/commonltr.css @@ -0,0 +1 @@ +body{font-size:10pt;font-family:Arial;margin:1.5em;border-top:2pt;padding-top:1em;padding-bottom:2em}.msgph{font-family:Courier New}.rowlinecopyright{color:red;margin-top:10pt}.unresolved{background-color:skyblue}.noTemplate{background-color:yellow}.base{background-color:#fff}.nested0{margin-top:1em}.p{margin-top:.6em;margin-bottom:.6em}p{margin-top:.5em;margin-bottom:.5em}.note p{margin-top:.5em;margin-bottom:.5em}.tip p{margin-top:.5em;margin-bottom:.5em}.danger p{margin-top:.5em;margin-bottom:.5em}.notice p{margin-top:.5em;margin-bottom:.5em}.warning p{margin-top:.5em;margin-bottom:.5em}.caution p{margin-top:.5em;margin-bottom:.5em}.attention p{margin-top:.5em;margin-bottom:.5em}table p{margin-top:.2em;margin-bottom:.2em}table .p{margin-top:.4em;margin-bottom:.2em}.figcap{font-size:10pt}img{margin-top:.3em}.figdesc{font-style:normal}.figborder{border-style:solid;padding-left:3px;border-width:2px;padding-right:3px;margin-top:1em;border-color:Silver}.figsides{border-left:2px solid;padding-left:3px;border-right:2px solid;padding-right:3px;margin-top:1em;border-color:Silver}.figtop{border-top:2px solid;margin-top:1em;border-color:Silver}.figbottom{border-bottom:2px solid;border-color:Silver}.figtopbot{border-top:2px solid;border-bottom:2px solid;margin-top:1em;border-color:Silver}.fignone{font-size:10pt;margin-top:8pt;margin-bottom:8pt}.familylinks{margin-top:1.5em;margin-bottom:1em}.ullinks{list-style-type:none}.linklist{margin-bottom:1em}.linklistwithchild{margin-left:1.5em;margin-bottom:1em}.sublinklist{margin-left:1.5em;margin-bottom:1em}.relconcepts{margin-top:.6em;margin-bottom:.6em}.reltasks{margin-top:.6em;margin-bottom:.6em}.relref{margin-top:.6em;margin-bottom:.6em}.relinfo{margin-top:.6em;margin-bottom:.6em}.breadcrumb{font-size:smaller;margin-bottom:.6em}.prereq{margin-left:20px}.parentlink{margin-top:.6em;margin-bottom:.6em}.nextlink{margin-top:.6em;margin-bottom:.6em}.previouslink{margin-top:.6em;margin-bottom:.6em}.topictitle1{margin-top:0;margin-bottom:1em;font-size:14pt;color:#007af4}.topictitle2{margin-top:1pc;margin-bottom:.45em;font-size:1.17em;color:#007af4}.topictitle3{margin-top:1pc;margin-bottom:.17em;font-size:1.17em;font-weight:bold;color:#007af4}.topictitle4{margin-top:.83em;font-size:1.17em;font-weight:bold}.topictitle5{font-size:1.17em;font-weight:bold}.topictitle6{font-size:1.17em;font-style:italic}.sectiontitle{margin-top:1em;margin-bottom:1em;color:black;font-size:10.5pt;font-weight:bold;color:#007af4;overflow:auto}.section{margin-top:1em;margin-bottom:1em}.example{margin-top:1em;margin-bottom:1em}.sectiontitle2contents:link{color:#007af4}.sectiontitle2contents:visited{color:#800080}.note{margin-top:1em;margin-bottom:1em;background-color:#ffc}.notetitle{font-weight:bold}.notelisttitle{font-weight:bold}.tip{margin-top:1em;margin-bottom:1em;background-color:#ffc}.tiptitle{font-weight:bold}.fastpath{margin-top:1em;margin-bottom:1em;background-color:#ffc}.fastpathtitle{font-weight:bold}.important{margin-top:1em;margin-bottom:1em;background-color:#ffc}.importanttitle{font-weight:bold}.remember{margin-top:1em;margin-bottom:1em;background-color:#ffc}.remembertitle{font-weight:bold}.restriction{margin-top:1em;margin-bottom:1em;background-color:#ffc}.restrictiontitle{font-weight:bold}.attention{margin-top:1em;margin-bottom:1em;background-color:#ffc}.attentiontitle{font-weight:bold}.dangertitle{font-weight:bold}.danger{margin-top:1em;margin-bottom:1em;background-color:#ffc}.noticetitle{font-weight:bold}.notice{margin-top:1em;margin-bottom:1em;background-color:#ffc}.warningtitle{font-weight:bold}.warning{margin-top:1em;margin-bottom:1em;background-color:#ffc}.cautiontitle{font-weight:bold}.caution{margin-top:1em;margin-bottom:1em;background-color:#ffc}ul.simple{list-style-type:none}li ul{margin-top:.6em}li{margin-top:.6em;margin-bottom:.6em}.note li{margin-top:.2em;margin-bottom:.2em}.tip li{margin-top:.2em;margin-bottom:.2em}.danger li{margin-top:.2em;margin-bottom:.2em}.warning li{margin-top:.2em;margin-bottom:.2em}.notice li{margin-top:.2em;margin-bottom:.2em}.caution li{margin-top:.2em;margin-bottom:.2em}.attention li{margin-top:.2em;margin-bottom:.2em}table li{margin-top:.2em;margin-bottom:.2em}ol{margin-top:1em;margin-bottom:1em;margin-left:2.4em;padding-left:0}ul{margin-top:1em;margin-bottom:1em;margin-left:2.0em;padding-left:0}ol ul{list-style:disc}ul ul{list-style:square}ol ul ul{list-style:square}ol ul{list-style-type:disc}table ol{margin-top:.4em;margin-bottom:.4em;list-style:decimal}table ul{margin-top:.4em;margin-bottom:.4em;list-style:disc}table ul ul{margin-top:.4em;margin-bottom:.4em;list-style:square}table ol ol{margin-top:.4em;margin-bottom:.4em;list-style:lower-alpha}table ol ul{margin-top:.4em;margin-bottom:.4em;list-style:disc}table ul ol{margin-top:.4em;margin-bottom:.4em;list-style:decimal}.substepthirdol{list-style-type:lower-roman}.firstcol{font-weight:bold}th{background-color:#cfcfcf}table{margin-top:8pt;margin-bottom:12pt;width:100%}table caption{margin-top:8pt;text-align:left}.bold{font-weight:bold}.boldItalic{font-weight:bold;font-style:italic}.italic{font-style:italic}.underlined{text-decoration:underline}.var{font-style:italic}.shortcut{text-decoration:underline}.dlterm{font-weight:bold}dd{margin-top:.5em;margin-bottom:.5em}.dltermexpand{font-weight:bold;margin-top:1em}*[compact="yes"]>li{margin-top:0}*[compact="no"]>li{margin-top:.53em}.liexpand{margin-top:1em;margin-bottom:1em}.sliexpand{margin-top:1em;margin-bottom:1em}.dlexpand{margin-top:1em;margin-bottom:1em}.ddexpand{margin-top:1em;margin-bottom:1em}.stepexpand{margin-top:.3em;margin-bottom:.3em}.substepexpand{margin-top:.3em;margin-bottom:.3em}div.imageleft{text-align:left}div.imagecenter{text-align:center}div.imageright{text-align:right}div.imagejustify{text-align:justify}div.noblankline{text-align:center}div.noblankline img{margin-top:0}pre.screen{margin-top:2px;margin-bottom:2px;padding:1.5px 1.5px 0 1.5px;border:0;background-color:#ddd;white-space:pre}pre.codeblock{margin-top:2px;margin-bottom:2px;padding:1.5px 1.5px 0 1.5px;border:0;background-color:#ddd;white-space:pre}.hrcopyright{color:#3f4e5d;margin-top:18pt}.hwcopyright{text-align:center}.comment{margin:2px 2px 2px 2px;font-family:Arial;font-size:10pt;background-color:#bfb;color:#000}.dropdownAllButtonexpand{cursor:pointer;background-repeat:no-repeat;background-position:0 4px;padding-left:15px;background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4}.dropdownAllButtoncollapse{cursor:pointer;background-repeat:no-repeat;background-position:0 4px;padding-left:15px;background-image:url(icon-arrowdn.gif);text-decoration:underline;color:#007af4;text-decoration:underline;color:#007af4}.dropdowntitle{background-repeat:no-repeat;background-position:0 4px;padding-left:15px;cursor:pointer;text-decoration:underline;color:#007af4}.dropdownexpand .dropdowntitle{background-image:url(icon-arrowdn.gif);text-decoration:underline;color:#007af4;margin:0 0 8px 0}.dropdowncollapse .dropdowncontext{display:none}.dropdowncollapse .dropdowntitle{background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4}.dropdowncollapsetable{border:0}.dropdowncollapsetable .dropdowncontext{display:none}.dropdowncollapsetable .dropdowntitle{background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4}pre{font-size:10pt;font-weight:normal;margin-left:9;margin-top:2;margin-bottom:2}.termcolor{color:blue;cursor:pointer}#dhtmlgoodies_tooltip{background-color:#f0f0d2;border:1px solid #000;position:absolute;display:none;z-index:20000;padding:2px;font-size:.9em;-moz-border-radius:6px;font-family:"Trebuchet MS","Lucida Sans Unicode",Arial,sans-serif}#dhtmlgoodies_tooltipShadow{position:absolute;background-color:#555;display:none;z-index:10000;opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7;-moz-opacity:.7;-moz-border-radius:6px}.freeze{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));left:10;top:0} \ No newline at end of file diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/commonltr_print.css b/docs/gaussdb_mysql/umn/public_sys-resources/commonltr_print.css new file mode 100644 index 000000000..a59823141 --- /dev/null +++ b/docs/gaussdb_mysql/umn/public_sys-resources/commonltr_print.css @@ -0,0 +1 @@ +body{font-size:12.0pt;margin:1.5em;margin-left:1.6cm}.msgph{font-family:Courier New}.rowlinecopyright{color:red;margin-top:10pt}.unresolved{background-color:skyblue}.noTemplate{background-color:yellow}.base{background-color:#fff}.nested0{margin-top:1em}.p{margin-top:1em}p{margin-top:.5em;margin-bottom:.5em}.note p{margin-top:.5em;margin-bottom:.5em}.tip p{margin-top:.5em;margin-bottom:.5em}.danger p{margin-top:.5em;margin-bottom:.5em}.warning p{margin-top:.5em;margin-bottom:.5em}.notice p{margin-top:.5em;margin-bottom:.5em}.caution p{margin-top:.5em;margin-bottom:.5em}.attention p{margin-top:.5em;margin-bottom:.5em}table p{margin-top:.2em;margin-bottom:.2em}table .p{margin-top:.4em;margin-bottom:.2em}.covertable{border:0;width:100% cellpadding:8pt;cellspacing:8pt}.cover_productname{font-size:15.0pt;font-family:"Arial"}.cover_manualtitle{font-size:24.0pt;font-weight:bold;font-family:"Arial"}.cover_manualsubtitle{font-size:18.0pt;font-weight:bold;font-family:"Arial"}.cover_heading{font-size:12.0pt;font-weight:bold;font-family:"Arial"}.cover_text{font-size:9.0pt;font-family:"Arial"}.tocheading,.heading1,.topictitle1{margin-top:40.0pt;margin-right:0;margin-bottom:20.0pt;margin-left:-1cm;text-align:left;border:0;border-bottom:solid windowtext .5pt;font-size:22.0pt;font-family:"Arial";font-weight:bold}.topictitlenumber1{font-size:72.0pt;font-family:"Book Antiqua";font-weight:bold}.topictitle2{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:-1cm;text-indent:0;font-size:18.0pt;font-family:"Arial";font-weight:bold}.topictitle3{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:0;text-indent:0;font-size:16.0pt;font-family:"Book Antiqua";font-weight:bold}.topictitle4{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:0;text-indent:0;font-size:14.0pt;font-family:"Book Antiqua";font-weight:bold}.topictitle5{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:0;text-indent:0;font-size:13.0pt;font-family:"Book Antiqua";font-weight:bold}.blocklabel,.topictitle6{margin-top:15.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;text-indent:0;font-size:13.0pt;font-family:"Book Antiqua";font-weight:bold}.sectiontitle{margin-top:15.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:-1cm;text-indent:0;font-size:13.0pt;font-family:"Arial";font-weight:bold}.tocentry1{margin-top:8.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:12.0pt;font-family:"Book Antiqua";font-weight:bold}.tocentry2{margin-top:4.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman"}.tocentry3{margin-top:4.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman"}.tocentry4{margin-top:4.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman"}.tocentry5{margin-top:4.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman"}.tofentry1{margin-top:8.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman";font-weight:normal}.totentry1{margin-top:8.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman";font-weight:normal}.indexheading{margin-top:15.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;text-indent:0;font-size:13.0pt;font-family:"Book Antiqua";font-weight:bold}.indexentry1{margin-top:4pt;margin-right:0;margin-bottom:0;margin-left:0;line-height:12.0pt;font-size:12.0pt;font-family:"Times New Roman"}.indexentry2{margin-top:0;margin-right:0;margin-bottom:0;margin-left:24.0pt;line-height:12.0pt;font-size:12.0pt}.indexentry3{margin-top:0;margin-right:0;margin-bottom:0;margin-left:48pt;line-height:12.0pt;font-size:12.0pt}.figurenumber{font-weight:bold}.tablenumber{font-weight:bold}.familylinks{margin-top:1.5em;margin-bottom:1em}.figcap{font-size:11.0pt}.tablecap{font-size:11.0pt}.figdesc{font-style:normal}.fignone{margin-top:8.0pt}.figborder{border-style:solid;padding-left:3px;border-width:2px;padding-right:3px;margin-top:1em;border-color:Silver}.figsides{border-left:2px solid;padding-left:3px;border-right:2px solid;padding-right:3px;margin-top:1em;border-color:Silver}.figtop{border-top:2px solid;margin-top:1em;border-color:Silver}.figbottom{border-bottom:2px solid;border-color:Silver}.figtopbot{border-top:2px solid;border-bottom:2px solid;margin-top:1em;border-color:Silver}.ullinks{margin-left:0;list-style-type:none}.ulchildlink{margin-top:1em;margin-bottom:1em}.olchildlink{margin-top:1em;margin-bottom:1em;margin-left:1em}.linklist{margin-bottom:1em}.linklistwithchild{margin-left:1.5em;margin-bottom:1em}.sublinklist{margin-left:1.5em;margin-bottom:1em}.relconcepts{margin-left:1cm;margin-top:1em;margin-bottom:1em}.reltasks{margin-left:1cm;margin-top:1em;margin-bottom:1em}.relref{margin-left:1cm;margin-top:1em;margin-bottom:1em}.relinfo{margin-top:1em;margin-bottom:1em}.breadcrumb{font-size:smaller;margin-bottom:1em}.prereq{margin-left:0}.parentlink{margin-top:.6em;margin-bottom:.6em}.nextlink{margin-top:.6em;margin-bottom:.6em}.previouslink{margin-top:.6em;margin-bottom:.6em}.section{margin-top:1em;margin-bottom:1em}.example{margin-top:1em;margin-bottom:1em}table .note{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.note{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.notetitle{font-weight:bold;font-size:11.0pt}.notelisttitle{font-weight:bold}table .tip{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.tip{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.tiptitle{font-weight:bold;font-size:11.0pt}table .fastpath{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.fastpath{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.fastpathtitle{font-weight:bold;font-size:11.0pt}table .important{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman";font-style:italic}.important{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.importanttitle{font-weight:bold;font-size:11.0pt}table .remember{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman";font-style:italic}.remember{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.remembertitle{font-weight:bold;font-size:11.0pt}table .restriction{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman";font-style:italic}.restriction{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.restrictiontitle{font-weight:bold;font-size:11.0pt}table .attention{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.attention{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}.attentiontitle{font-weight:bold}table .danger{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.dangertitle{font-weight:bold}.danger{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}table .notice{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.noticetitle{font-weight:bold}.notice{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}table .warning{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.warningtitle{font-weight:bold}.warning{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}table .caution{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}table caption{margin-top:8pt;text-align:left;font-weight:bold}.tablenoborder{margin-top:8pt}.cautiontitle{font-weight:bold}.caution{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}ul.simple{list-style-type:none}li ul{margin-top:.6em}li{margin-top:.6em;margin-bottom:.6em}.note li{margin-top:.2em;margin-bottom:.2em}.tip li{margin-top:.2em;margin-bottom:.2em}.danger li{margin-top:.2em;margin-bottom:.2em}.warning li{margin-top:.2em;margin-bottom:.2em}.notice li{margin-top:.2em;margin-bottom:.2em}.caution li{margin-top:.2em;margin-bottom:.2em}.attention li{margin-top:.2em;margin-bottom:.2em}table li{margin-top:.2em;margin-bottom:.2em}.firstcol{font-weight:bold}th{background-color:#cfcfcf}.bold{font-weight:bold}.boldItalic{font-weight:bold;font-style:italic}.italic{font-style:italic}.underlined{text-decoration:underline}.var{font-style:italic}.shortcut{text-decoration:underline}.dlterm{font-weight:bold}dd{margin-top:.5em;margin-bottom:.5em}.dltermexpand{font-weight:bold;margin-top:1em}*[compact="yes"]>li{margin-top:0}*[compact="no"]>li{margin-top:.53em}.liexpand{margin-top:1em;margin-bottom:1em}.sliexpand{margin-top:1em;margin-bottom:1em}.dlexpand{margin-top:1em;margin-bottom:1em}.ddexpand{margin-top:1em;margin-bottom:1em}.stepexpand{margin-top:1em;margin-bottom:1em}.substepexpand{margin-top:1em;margin-bottom:1em}table{margin-top:8pt;margin-bottom:10.0pt;width:100%}thead{font-size:10.0pt;font-family:"Book Antiqua";font-weight:bold}tbody{font-size:11.0pt}ol{margin-top:1em;margin-bottom:1em;margin-left:1.7em;-webkit-padding-start:0}ul{margin-top:1em;margin-bottom:1em;margin-left:1.2em;-webkit-padding-start:0}ol ul{list-style:disc}ul ul{list-style:square}ol ol{list-style-type:lower-alpha}table ol{margin-top:.4em;margin-bottom:.4em;list-style:decimal}table ul{margin-top:.4em;margin-bottom:.4em;list-style:disc}table ul ul{margin-top:.4em;margin-bottom:.4em;list-style:square}table ol ol{margin-top:.4em;margin-bottom:.4em;list-style:lower-alpha}table ol ul{margin-top:.4em;margin-bottom:.4em;list-style:disc}table ul ol{margin-top:.4em;margin-bottom:.4em;list-style:decimal}.substepthirdol{list-style-type:lower-roman}div.imageleft{text-align:left}div.imagecenter{text-align:center}div.imageright{text-align:right}div.imagejustify{text-align:justify}div.noblankline{text-align:center}div.noblankline img{margin-top:0}pre{font-size:10.0pt;border-width:2px;padding:2px;margin-top:5px;margin-bottom:5px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre.screen{margin-top:2px;margin-bottom:2px;padding:1.5px 1.5px 0 1.5px;border:0;white-space:pre}pre.codeblock{margin-top:2px;margin-bottom:2px;padding:1.5px 1.5px 0 1.5px;border:0;white-space:pre}.dropdownAllButtonexpand{cursor:pointer;background-repeat:no-repeat;background-position:0 4px;padding-left:15px;background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4}.dropdownAllButtoncollapse{cursor:pointer;background-repeat:no-repeat;background-position:0 4px;padding-left:15px;background-image:url(icon-arrowdn.gif);text-decoration:underline;color:#007af4;text-decoration:underline;color:#007af4}.dropdowntitle{background-repeat:no-repeat;background-position:0 4px;padding-left:15px;cursor:pointer;text-decoration:underline;color:#007af4}.dropdownexpand .dropdowntitle{background-image:url(icon-arrowdn.gif);text-decoration:underline;color:#007af4;margin:0 0 8px 0}.dropdowncollapse .dropdowntitle{background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4;margin:0 0 8px 0}.dropdowncollapsetable .dropdowntitle{background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4;margin:0 0 8px 0}.prefacesectiontitle1{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:-1cm;text-indent:0;font-size:18.0pt;font-family:"Book Antiqua";font-weight:bold;overflow:auto}.termcolor{color:blue;cursor:pointer}#dhtmlgoodies_tooltip{background-color:#f0f0d2;border:1px solid #000;position:absolute;display:none;z-index:20000;padding:2px;font-size:.9em;-moz-border-radius:6px;font-family:"Trebuchet MS","Lucida Sans Unicode",Arial,sans-serif}#dhtmlgoodies_tooltipShadow{position:absolute;background-color:#555;display:none;z-index:10000;opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7;-moz-opacity:.7;-moz-border-radius:6px}.freeze{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));left:10;top:0}.hrcopyright{color:#3f4e5d;margin-top:18pt;margin-left:-1cm}.hwcopyright{text-align:center;font-family:Arial;margin-left:-1cm} \ No newline at end of file diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/commonrtl.css b/docs/gaussdb_mysql/umn/public_sys-resources/commonrtl.css new file mode 100644 index 000000000..f261da752 --- /dev/null +++ b/docs/gaussdb_mysql/umn/public_sys-resources/commonrtl.css @@ -0,0 +1,2 @@ +/*! Copyright (c) Huawei Technologies Co., Ltd. 2020-2022. All rights reserved. */.msgph{font-family:Courier New}.unresolved{background-color:#87ceeb}.noTemplate{background-color:#ff0}.base{background-color:#fff}/*! Add space for top level topics */.nested0,.p{margin-top:1em}/*! div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid *//*! Default of italics to set apart figure captions */.figcap,.italic,.var{font-style:italic}.figdesc{font-style:normal}/*! Use @frame to create frames on figures */.figborder{padding-left:3px;padding-right:3px;margin-top:1em;border:2px solid Silver}.figsides{margin-top:1em;padding-left:3px;padding-right:3px;border-left:2px solid Silver;border-right:2px solid Silver}.figtop{border-top:2px solid Silver;margin-top:1em}.figbottom{border-bottom:2px solid Silver}.figtopbot{border-top:2px solid Silver;border-bottom:2px solid Silver;margin-top:1em}/*! Most link groups are created with
. Ensure they have space before and after. */.ullinks,ul.simple{list-style-type:none}.attention,.danger,.ddexpand,.dlexpand,.example,.fastpath,.important,.liexpand,.linklist,.note,.notice,.olchildlink,.relconcepts,.relinfo,.relref,.reltasks,.remember,.restriction,.section,.sliexpand,.stepexpand,.substepexpand,.tip,.ulchildlink,.warning{margin-top:1em;margin-bottom:1em}.linklistwithchild,.sublinklist{margin-top:1em;margin-right:1.5em;margin-bottom:1em}.breadcrumb{font-size:smaller;margin-bottom:1em}.prereq{margin-right:20px}/*! Set heading sizes, getting smaller for deeper nesting */.topictitle1{font-size:1.34em;margin-top:0;margin-bottom:.1em}.topictitle2,.topictitle3,.topictitle4,.topictitle5,.topictitle6,.sectiontitle{font-size:1.17em}.topictitle2{margin-top:1pc;margin-bottom:.45em}.topictitle3{margin-top:1pc;margin-bottom:.17em;font-weight:700}.topictitle4{margin-top:.83em;font-weight:700}.topictitle5{font-weight:700}.topictitle6{font-style:italic}.sectiontitle{margin-top:1em;margin-bottom:0;color:#000;font-weight:700}/*! All note formats have the same default presentation */.attentiontitle,.bold,.cautiontitle,.dangertitle,.dlterm,.fastpathtitle,.firstcol,.importanttitle,.notelisttitle,.notetitle,.noticetitle,.parmname,.remembertitle,.restrictiontitle,.tiptitle,.uicontrol,.warningtitle{font-weight:700}.caution{font-weight:700;margin-bottom:1em}/*! Simple lists do not get a bullet *//*! Used on the first column of a table, when rowheader="firstcol" is used *//*! Various basic phrase styles */.boldItalic{font-weight:700;font-style:italic}.shortcut,.underlined{text-decoration:underline}/*! 2008-10-27 keyword采用跟随上下文的样式 +*//*! Default of bold for definition list terms *//*! Use CSS to expand lists with @compact="no" */.dltermexpand{font-weight:700;margin-top:1em}[compact="yes"]>li{margin-top:0}[compact="no"]>li{margin-top:.53em}/*! Align images based on @align on topic/image */div.imageleft,.text-align-left{text-align:left}div.imagecenter,.text-align-center{text-align:center}div.imageright,.text-align-right{text-align:right}div.imagejustify,.text-align-justify{text-align:justify}.cellrowborder{border-right:0;border-top:0;border-left:1px solid;border-bottom:1px solid}.row-nocellborder{border-left:hidden;border-right:0;border-top:0;border-bottom:1px solid}.cell-norowborder{border-top:0;border-bottom:hidden;border-right:0;border-left:1px solid}.nocellnorowborder{border:0;border-left:hidden;border-bottom:hidden}pre.codeblock,pre.screen{padding:5px;border:outset;background-color:#ccc;margin-top:2px;margin-bottom:2px;white-space:pre} \ No newline at end of file diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/danger_3.0-en-us.png b/docs/gaussdb_mysql/umn/public_sys-resources/danger_3.0-en-us.png new file mode 100644 index 000000000..47a9c7235 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/danger_3.0-en-us.png differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/delta.gif b/docs/gaussdb_mysql/umn/public_sys-resources/delta.gif new file mode 100644 index 000000000..0d1b1f674 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/delta.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/deltaend.gif b/docs/gaussdb_mysql/umn/public_sys-resources/deltaend.gif new file mode 100644 index 000000000..cc7da0fc8 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/deltaend.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-arrowdn.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-arrowdn.gif new file mode 100644 index 000000000..379428032 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-arrowdn.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-arrowrt.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-arrowrt.gif new file mode 100644 index 000000000..6aaaa11c2 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-arrowrt.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-caution.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-caution.gif new file mode 100644 index 000000000..079c79b26 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-caution.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-danger.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-danger.gif new file mode 100644 index 000000000..079c79b26 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-danger.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-huawei.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-huawei.gif new file mode 100644 index 000000000..a31d60f89 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-huawei.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-note.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-note.gif new file mode 100644 index 000000000..31be2b039 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-note.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-notice.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-notice.gif new file mode 100644 index 000000000..409070650 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-notice.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-tip.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-tip.gif new file mode 100644 index 000000000..c47bae05c Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-tip.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/icon-warning.gif b/docs/gaussdb_mysql/umn/public_sys-resources/icon-warning.gif new file mode 100644 index 000000000..079c79b26 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/icon-warning.gif differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/note_3.0-en-us.png b/docs/gaussdb_mysql/umn/public_sys-resources/note_3.0-en-us.png new file mode 100644 index 000000000..57a0e1f53 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/note_3.0-en-us.png differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/notice_3.0-en-us.png b/docs/gaussdb_mysql/umn/public_sys-resources/notice_3.0-en-us.png new file mode 100644 index 000000000..fa4b64990 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/notice_3.0-en-us.png differ diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/popup.js b/docs/gaussdb_mysql/umn/public_sys-resources/popup.js new file mode 100644 index 000000000..a550862ed --- /dev/null +++ b/docs/gaussdb_mysql/umn/public_sys-resources/popup.js @@ -0,0 +1 @@ +var i=0;var dhtmlgoodies_tooltipFlag=false;var dhtmlgoodies_tooltip="";var dhtmlgoodies_tooltipShadow="";var dhtmlgoodies_shadowSize=3;var dhtmlgoodies_tooltipMaxWidth=500;var dhtmlgoodies_tooltipMinWidth=100;var dhtmlgoodies_iframe=false;var timeId;var clickFlag=false;var tooltip_is_msie=(navigator.userAgent.indexOf("MSIE")>=0&&navigator.userAgent.indexOf("opera")==-1&&document.all)?true:false;var xPos;var yPos;window.document.onmousemove=function(a){a=a||window.event;if(a.pageX){xPos=a.pageX;yPos=a.pageY}else{if(document.body!==null&&typeof document.body!=="undefined"){xPos=a.clientX+document.body.scrollLeft-document.body.clientLeft;yPos=a.clientY+document.body.scrollTop-document.body.clientTop}}};function showTooltip(e){if(document.body===null||typeof document.body==="undefined"){return}if(i==0){return}clickFlag=true;var f=Json.parse("jsonData."+e);var a=Math.max(document.body.clientWidth,document.documentElement.clientWidth)-20;if(!dhtmlgoodies_tooltipFlag){dhtmlgoodies_tooltip=document.createElement("DIV");dhtmlgoodies_tooltip.id="dhtmlgoodies_tooltip";dhtmlgoodies_tooltipShadow=document.createElement("DIV");dhtmlgoodies_tooltipShadow.id="dhtmlgoodies_tooltipShadow";document.body.appendChild(dhtmlgoodies_tooltip);document.body.appendChild(dhtmlgoodies_tooltipShadow);if(tooltip_is_msie){dhtmlgoodies_iframe=document.createElement("IFRAME");dhtmlgoodies_iframe.frameborder="5";dhtmlgoodies_iframe.style.backgroundColor="#FFFFFF";dhtmlgoodies_iframe.src="#";dhtmlgoodies_iframe.style.zIndex=100;dhtmlgoodies_iframe.style.position="absolute";document.body.appendChild(dhtmlgoodies_iframe)}}dhtmlgoodies_tooltip.style.display="block";dhtmlgoodies_tooltipShadow.style.display="block";if(tooltip_is_msie){dhtmlgoodies_iframe.style.display="block"}var b=Math.max(document.body.scrollTop,document.documentElement.scrollTop);if(navigator.userAgent.toLowerCase().indexOf("safari")>=0){b=0}var c=xPos+10;dhtmlgoodies_tooltip.style.width=null;dhtmlgoodies_tooltip.innerHTML=f;dhtmlgoodies_tooltip.style.left=c+"px";if(tooltip_is_msie){dhtmlgoodies_tooltip.style.top=yPos+20+b+"px"}else{dhtmlgoodies_tooltip.style.top=yPos+20+"px"}dhtmlgoodies_tooltipShadow.style.left=c+dhtmlgoodies_shadowSize+"px";if(tooltip_is_msie){dhtmlgoodies_tooltipShadow.style.top=yPos+20+b+dhtmlgoodies_shadowSize+"px"}else{dhtmlgoodies_tooltipShadow.style.top=yPos+20+dhtmlgoodies_shadowSize+"px"}if(dhtmlgoodies_tooltip.offsetWidth>dhtmlgoodies_tooltipMaxWidth){dhtmlgoodies_tooltip.style.width=dhtmlgoodies_tooltipMaxWidth+"px"}var d=dhtmlgoodies_tooltip.offsetWidth;if(da){dhtmlgoodies_tooltip.style.left=(dhtmlgoodies_tooltipShadow.style.left.replace("px","")-((c+d)-a))+"px";dhtmlgoodies_tooltipShadow.style.left=(dhtmlgoodies_tooltipShadow.style.left.replace("px","")-((c+d)-a)+dhtmlgoodies_shadowSize)+"px"}if(tooltip_is_msie){dhtmlgoodies_iframe.style.left=dhtmlgoodies_tooltip.style.left;dhtmlgoodies_iframe.style.top=dhtmlgoodies_tooltip.style.top;dhtmlgoodies_iframe.style.width=dhtmlgoodies_tooltip.offsetWidth+"px";dhtmlgoodies_iframe.style.height=dhtmlgoodies_tooltip.offsetHeight+"px"}}function hideTooltip(){i=0;clickFlag=false;if((dhtmlgoodies_tooltip!==null&&typeof dhtmlgoodies_tooltip!=="undefined")&&+(dhtmlgoodies_tooltip.style!==null&&typeof dhtmlgoodies_tooltip.style!=="undefined")){dhtmlgoodies_tooltip.style.display="none";dhtmlgoodies_tooltipShadow.style.display="none";if(tooltip_is_msie){dhtmlgoodies_iframe.style.display="none"}}if(timeId!==null&&typeof timeId!=="undefined"&&timeId!=""){clearTimeout(timeId)}}function showText(a){i=1;timeId=setTimeout(function(){showTooltip(a)},500)}function showText2(a){if(!clickFlag){i=1;showTooltip(a);i=0;if(timeId!==null&&typeof timeId!=="undefined"&&timeId!=""){clearTimeout(timeId)}}}function anchorScroll(b){var d=document.getElementsByName(b);if(d!=null&&d.length>0){var c=d[0];var a=c.getBoundingClientRect().left+(document.body.scrollLeft||(document.documentElement&&document.documentElement.scrollLeft));var e=c.getBoundingClientRect().top+(document.body.scrollTop||(document.documentElement&&document.documentElement.scrollTop));window.scrollTo(a,e-30)}}; \ No newline at end of file diff --git a/docs/gaussdb_mysql/umn/public_sys-resources/warning_3.0-en-us.png b/docs/gaussdb_mysql/umn/public_sys-resources/warning_3.0-en-us.png new file mode 100644 index 000000000..def5c3565 Binary files /dev/null and b/docs/gaussdb_mysql/umn/public_sys-resources/warning_3.0-en-us.png differ diff --git a/docs/gaussdb_mysql/umn/quick_start.html b/docs/gaussdb_mysql/umn/quick_start.html new file mode 100644 index 000000000..dc5c079e1 --- /dev/null +++ b/docs/gaussdb_mysql/umn/quick_start.html @@ -0,0 +1,46 @@ + + +

Connecting to a DB Instance

+

You can connect a DB instance over a private or a public network.

+ +
+ + + + + + + + + + + + + + + + +
Table 1 Connection methods

Connect Through

+

Connection Address

+

Scenarios

+

Description

+

Private network

+

Private IP address

+

The system provides a private IP address by default.

+

When your applications are deployed on an ECS that is in the same region and VPC as the GaussDB(for MySQL) DB instance, you are advised to connect to the DB instance through the ECS over a private IP address.

+
  • Secure and excellent performance
  • Recommended
+

Public network

+

EIP

+

If you cannot access the GaussDB(for MySQL) DB instance over a private IP address, bind an EIP to the DB instance and connect it to an ECS (or a public network host) over the EIP.

+
  • A relatively Low lower level of security compared to the other two connection modes.
  • To achieve a higher data transmission rate and security level, you are advised to migrate your applications to an ECS that is in the same VPC as your GaussDB(for MySQL) DB instance and use a private IP address to access the DB instance.
+
+
+
  • VPC: indicates the Virtual Private Cloud.
  • ECS: indicates the Elastic Cloud Server.
  • If the ECS is in the same VPC as the GaussDB(for MySQL) DB instance, you do not need to apply for an EIP.
+
+
+
+ +
+