检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单个按需实例转包周期 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,在操作列下的“更多”中选择“转包周期”,选择存储空间,单击“下一步”进入“按需转包周期”页面。
支持命令方式修改最大连接数。 执行以下命令,查看最大连接数。 show global variables like 'max_connections'; 在my.cnf文件中修改mysqld下参数max_connections的值。 [mysqld] max_connections = 1000
支持命令方式修改最大连接数。 执行以下命令,查看最大连接数。 show global variables like 'max_connections'; 在my.cnf文件中修改mysqld下参数max_connections的值。 [mysqld] max_connections = 1000
安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。
安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。
'value3'); commit; 合并的语句不能过多,过多时可能会出现大事务,导致表被长时间锁定。请根据业务评估,合理控制事务中的语句个数。 使用主键,在插入数据时,尽量选择主键顺序插入,选择使用AUTO_INCREMENT自增主键。 因为当主键乱序插入时,会产生“页分裂”,消耗性能。 示例如下:
'value3'); commit; 合并的语句不能过多,过多时可能会出现大事务,导致表被长时间锁定。请根据业务评估,合理控制事务中的语句个数。 使用主键,在插入数据时,尽量选择主键顺序插入,选择使用AUTO_INCREMENT自增主键。 因为当主键乱序插入时,会产生“页分裂”,消耗性能。 示例如下:
单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,单击目标实例名称,进入实例概览页面。 在“配置信息”区域,单击“自动变配”后的“设置”。 图1 设置自动变配 在弹框中设置变配参数。 图2 设置变配参数
查看慢日志 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 TaurusDB”。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。 在左侧导航栏选择“智能DBA助手 > 历史诊断”。 选择“慢SQL”页签。
登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。 在左侧导航栏选择“智能DBA助手 > 历史诊断”。 选择“慢SQL”页签。
期。 单个按需实例转包周期 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 TaurusDB”。 在“实例管理”页面,选择目标实例,在操作列下的“更多”中选择“转包周期”,选择存储空间,单击“确定”进入“按需转包周期”页面。
单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 TaurusDB”。 在“实例管理”页面,单击目标实例名称,进入实例概览页面。 在“配置信息”区域,单击“自动变配”后的“设置”。 图1 设置自动变配 在弹框中设置变配参数。 图2 设置变配参数
率是log(n)级别,in的个数建议控制在200以内。 不用存储过程和触发器,在应用程序实现; 避免%xxx式查询。 少用JOIN,查询尽量不要涉及多个表。 使用同类型进行比较,比如用'123'和'123'比,123和123比。 尽量避免在WHERE子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。
率是log(n)级别,in的个数建议控制在200以内。 不用存储过程和触发器,在应用程序实现; 避免%xxx式查询。 少用JOIN,查询尽量不要涉及多个表。 使用同类型进行比较,比如用'123'和'123'比,123和123比。 尽量避免在WHERE子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
所有创建的MySQL表必须为InnoDB引擎,适配MySQL的其它引擎不支持事务。 小数类型建议使用DECIMAL,禁止使用FLOAT和DOUBLE。 FLOAT和DOUBLE在存储的时候,存在精度损失的问题,很可能在值比较的时候得到的结果有误。如果存储的数据范围超过DECIMAL的范围,建议将数据拆成整数和小数分开存储。
足时,就会导致欠费,因此在欠费前请及时充值。 “包年/包月”计费方式,您在购买时一次性付费,使用过程中不会再另外扣费。 如需续费,请进入“续费管理”页面进行续费操作。 到期与欠费 服务到期 “按需计费”实例,没有到期的概念。 “包年/包月”实例到期后无法在GaussDB(for
所有创建的MySQL表必须为InnoDB引擎,适配MySQL的其它引擎不支持事务。 小数类型建议使用DECIMAL,禁止使用FLOAT和DOUBLE。 FLOAT和DOUBLE在存储的时候,存在精度损失的问题,很可能在值比较的时候得到的结果有误。如果存储的数据范围超过DECIMAL的范围,建议将数据拆成整数和小数分开存储。
需要考虑多建立的索引对插入性能的影响,根据唯一性相关的数据正确性需求,以及性能需求来权衡是不是需要多建立唯一性索引。 尽量在定长的字段(如:INT)上建立索引;在VARCHAR字段上建立索引时,必须指定索引长度,无需对全字段建立索引,根据实际文本区分度决定索引长度即可。 索引长度与
需要考虑多建立的索引对插入性能的影响,根据唯一性相关的数据正确性需求,以及性能需求来权衡是不是需要多建立唯一性索引。 尽量在定长的字段(如:INT)上建立索引;在VARCHAR字段上建立索引时,必须指定索引长度,无需对全字段建立索引,根据实际文本区分度决定索引长度即可。 索引长度与
多个数据库代理读写分离 适用场景 事务内有大量请求,导致主节点负载过高的场景。 连接数过多导致主节点负载过高的场景。 有读写分离需求的场景。 读写分离优势 相比在应用程序内手动做读写分离,扩容灵活,维护成本低。 客户端读请求按权重分发至后端只读节点,数据库实例整体负载更加均衡,提升资源利用率。 通过代