上云无忧 > 文档中心 > 百度智能云云数据库RDS MySQL性能类常见问题QA
云数据库 RDS
百度智能云云数据库RDS MySQL性能类常见问题QA

文档简介:
数据表存储引擎如何选择? 推荐使用 InnoDB 表,InnoDB 在并发读写情况下好于 MyISAM,并 InnoDB支持事务,表不易损坏。 for MySQL 版
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

数据表存储引擎如何选择?

推荐使用 InnoDB 表,InnoDB 在并发读写情况下好于 MyISAM,并 InnoDB支持事务,表不易损坏。

InnoDB 主键如何设置呢?

建议添加自增主键,递增与 InnoDB 本身数据的存储原理相契合,有利于数据的顺序存储及读取,更好的避免插入过程中的数据分页。

索引建立有什么建议吗?

索引不冗余不要建立过多索引,索引越多,插入性能越低,磁盘占用空间越多。我们推荐索引个数不要超过7个,并且不建议索引个数超过字段个数,特别是各种随机组合检索。

表建立有什么建议呢?

  • 字段及表建议要有 COMMENT 主要出于这样做更有利于对共同开发或接手开发的其它同学。建立表及字段的 COMMENT 是一个天然的功能说明书。
  • 字段设置为非 NULL 更有利于语句查询,规避一些容易出现的问题,InnoDB 本身对 NULL 的处理有别于其它正常数据或空数据。
  • 字段类型注意要点:

    • 不建议使用ENUM,SET:原因在于不利于扩展,扩展变更表结构时会导致表阻塞写操作。
    • VARCHAR长度的选择,以UTF8不超过2600字符,GBK不超过4000字符为最佳,在业务中推荐不过7000字符长度。
    • 不推荐使用BLOB,TEXT等大字段:主要原因在于大字段带来更多的IO,网络开销。

postgresql10支持中文分词插件吗?

目前RDS中PG10 不支持这个插件,但是这边可以非标安装,需要注意:非标安装后,会影响升配,故障切换等功能,如果您同意,您可以提交工单来找寻我方安装。

当前RDS支持将备份文件上传到指定的BOS中吗?

暂不支持。用户可以通过控制台将备份文件下载到本地,然后上传到BOS中。

相似文档
  • 云数据库 RDS for MySQL 数据库对数据量有限制吗? 云数据库 RDS 对各套餐的 MySQL 实例做了数据量上的限制。最小套餐支持 5G 磁盘数据空间,最大套餐支持 3000GB 磁盘数据空间。1000GB 以上磁盘套餐当前仅支持在广州区域创建。 for MySQL 版
  • 如果云数据库 RDS 实例中账号的密码丢失如何解决? 如果云数据库 RDS 实例中账号的密码丢失,可以通过云数据库 RDS 账号管理中修改密码功能,更新密码。 for MySQL 版
  • 单表数据量多大合适? 建议单表记录数不要超过2000w,如果超过了建议拆库或拆表。 单条 SQL 如何批量删除数据? 删除顺序如下:主键范围删除> 主键in方式删除> 联合主键删除,单条SQL删除数据范围800~1000。 for MySQL 版
  • 如果主或备所在的专属服务器 DCC 被释放,专属云数据库 RDS 实例如何处理? 专属服务器DCC上若存在未被释放的专属云数据库 RDS ,是不允许释放的;即,只有专属云数据库 RDS 实例被释放了,专属服务器DCC才能释放。 for MySQL 版
  • 自有服务器的数据库如何迁移到百度云的RDS数据库? 如果您想把本地的数据库迁移到RDS云上,可以参考下数据迁移最佳实践文档中的具体操作步骤。 for MySQL 版
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部