云数据库 RDS for MySQL

 

云数据库 RDS for MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让您更加专注业务发展。

 
 

    mysql唯一索引与主键 更多内容
  • 唯一索引

    唯一索引 GaussDB (DWS) 不支持唯一索引(约束)主键约束联合使用。DSC工具迁移时会根据GaussDB(DWS)的特性进行相应适配。 MySQL唯一索引(约束)主键约束联合使用的场景在工具迁移时会与OLAP场景下的分布键构成复杂的关系。工具暂不支持唯一索引(约束)主键约束联合使用的场景。

    来自:帮助中心

    查看更多 →

  • UGO结构迁移阶段1:表、主键、唯一键/索引等

    单击“下一步”进入语法转换页面,单击“启动”进行语法转换。 单击“下一步”进入对象校正页面,选择需要跳过的对象。本阶段主要迁移用户、角色、权限、表、主键唯一键、唯一索引、Type、Type body、Function、procedure、package body、view,不迁移的对象可单击“跳过迁移”。

    来自:帮助中心

    查看更多 →

  • 唯一约束和唯一索引有什么区别?

    段组合值的唯一性。CREATE UNIQUE INDEX创建唯一索引唯一约束和唯一索引功能上不同 约束主要是为了保证数据的完整性,索引主要是为了辅助查询。 唯一约束和唯一索引使用方法上不同 唯一约束和唯一索引,都可以实现列数据的唯一,列值可以有NULL。 创建唯一约束,会自动

    来自:帮助中心

    查看更多 →

  • DRS主键或者唯一键不一致导致数据不一致需要怎样处理

    DRS主键或者唯一键不一致导致数据不一致需要怎样处理 场景描述 MySQLMySQL实时同步,目标数据库已经存在表结构,增量阶段发现数据不一致,同时目标数据库结构源数据库不同。 可能原因 目标数据库的唯一索引或者主键源数据库不一致,尤其是目标数据库唯一索引主键)比源数据库

    来自:帮助中心

    查看更多 →

  • DDL

    量插入自动增长列的行为MySQL系统变量innodb_autoinc_lock_mode=1相似。 自动增长列在导入数据或者进行Batch Insert执行计划的插入操作时,对于混合0、NULL和确定值的场景,如果产生错误,后续插入自增值不一定MySQL完全一致。 提供aut

    来自:帮助中心

    查看更多 →

  • DDL

    hash分区和二级分区的存储MySQL不同 CREATE TABLE GaussDB的CREATE TABLE语句中hash分区表和二级分区表所使用的hash函数MySQL不一致,因此hash分区表和二级分区表的存储MySQL有区别。 分区表索引 CREATE INDEX

    来自:帮助中心

    查看更多 →

  • GaussDB(for MySQL)索引设计规范

    来权衡是不是需要多建立唯一索引。 尽量在定长的字段(如:INT)上建立索引;在VARCHAR字段上建立索引时,必须指定索引长度,无需对全字段建立索引,根据实际文本区分度决定索引长度即可。 索引长度区分度是一对矛盾体,一般对字符串类型数据,长度为20的索引区分度会高达90%以上,可以使用COUNT(DISTINCT

    来自:帮助中心

    查看更多 →

  • Oracle To RDS for MySQL/GaussDB(for MySQL)配置项使用说明

    建议配置“授权语句的IDENTIFIED BY子句”解决该类问题 说明: 仅GaussDB(for MySQL)-8.0版本可配置该参数。 注释IDENTIFIED BY语句。 MySQL没有Oracle的 TIMESTAMP WITH TIME ZONE对应的数据类型。 建议配置“TIMESTAMP

    来自:帮助中心

    查看更多 →

  • DRS全量阶段迁移过慢或者进度不更新可能原因

    ”列的“查看详情”,查看具体对象的迁移进度。 排查源库表主键索引情况: 源库大表缺少主键和非空唯一索引,以MySQL为例,可以在源库执行show create table <数据库名>.<表名>查询是否有主键或非空唯一索引。 排查源库是否有结束长连接现象: 源库为其他云上数据库

    来自:帮助中心

    查看更多 →

  • REPLACE

    REPLACE MySQL的REPLACE操作形式包括:LOW_PRIORITY、PARTITION 、DELAYED 、VALUES、SET;(下述迁移示例为临时迁移方案) REPLACE的工作方式INSERT完全相同,不同之处在于,如果表中的旧行主键唯一索引的新行具有相同的值,则在插入新行之前删除该旧行。

    来自:帮助中心

    查看更多 →

  • DDL

    值结果无法保证MySQL完全一致。 本地临时表中的自动增长列批量插入时不会预留自增值,正常场景不会产生不连续的自增值。MySQL临时表普通表中的自动增长列自增结果一致。 SERIAL数据类型为原有的自增列,AUTO_INCREMENT自增列有差异。MySQL的SERIAL数

    来自:帮助中心

    查看更多 →

  • GoldenDB To GaussDB配置项使用说明

    如果对象名称中含有保留关键字,将该名称转换为大写字母。 GaussDB索引及约束命名唯一性范围MySQL不同,当发生冲突时,可根据需求设置此配置项完成名称映射配置,以保证唯一性。 建议配置:“索引/约束名称防止重名”解决该类问题。 建议值: 将表名索引/约束名称拼接防止命名冲突,当拼接后的名称超过63字节时使用SHA-1进行散列。

    来自:帮助中心

    查看更多 →

  • Oracle -> RDS for MySQL/GaussDB(for MySQL)

    MySQL不支持BITMAP索引,且该索引被注释掉。MySQL中,在搜索条件中使用索引列时,可能会影响性能。因此,用户应该创建合适的索引。 2 创建BTREE索引,而不是BITMAP索引。 BITMAP索引通常用于具有大量重复值(低基数)的列,而BTREE索引适合于高基数列。MySQL中没有BITM

    来自:帮助中心

    查看更多 →

  • 二进制数据类型

    会将超限的整个字符截断。MySQL中会将超限的整个字符的前几位满足n范围内的字节信息保留,但输出时字符信息显示乱码。 说明: GaussDB中,由于BINARY类型填充符和\0截断MySQL的差异,在操作符比较计算,字符串相关系统函数计算,索引匹配,数据导入导出等场景下MySQL的表现会存在差异。差异场景请见本节示例。

    来自:帮助中心

    查看更多 →

  • 软件包安装失败,提示唯一索引冲突

    称同名且id不同,或者id相同名称不同的数据,也会报这种错误,不要在开发环境删除数据并建同名资源,请新建不同名的资源。 父主题: 应用发布部署

    来自:帮助中心

    查看更多 →

  • 字符串数据类型

    输入二进制或十六进制字符串,GaussDB输出为十六进制,MySQL中根据ASCII码表转义,无法转义的输出为空。 主键MySQL中TEXT类型不支持主键,GaussDB支持。 索引MySQL中TEXT类型不支持除前缀索引外其他索引方法,GaussDB支持。 5 MEDIUMTEXT 支持,存在差异

    来自:帮助中心

    查看更多 →

  • 数据库使用规范

    所有的数据库对象名称禁止使用RDS for MySQL保留关键字。 MySQL官方保留字关键字(MySQL 8.0):https://dev.mysql.com/doc/refman/8.0/en/keywords.html MySQL官方保留字关键字(MySQL 5.7):https://dev

    来自:帮助中心

    查看更多 →

  • MySQL主备复制延迟场景及解决方案

    间很长(分钟级)。当主实例执行了大事务后,会产生大量的Binlog日志,备机或只读节点拉取这些Binlog耗时比一般事务长,且至少需要花费主实例相同的时间来回放这些事务的更新,从而导致备机或只读节点出现复制延迟。 排查方法: 对于包含大量DML语句的大事务,使用如下命令,找到长时间执行的事务。

    来自:帮助中心

    查看更多 →

  • 配置MySQL/SQL Server/PostgreSQL目的端参数

    扩大字符字段长度 选择自动创表时,迁移过程中可将字符类型的字段长度扩大为原来的3倍,再写入到目的表中。如果源端数据库目的端数据库字符编码不一样,但目的表字符类型字段源表一样,在迁移数据时,可能会有出现长度不足的错误。 说明: 当启动该功能时,也会导致部分字段消耗用户相应的3倍存储空间。

    来自:帮助中心

    查看更多 →

  • MySQL数据同步对源数据库和目标数据库有什么影响

    件只会有主键或者唯一键。 select id from *** where id>12345544 and limit 10000,1; 有小于4个连接查询数据的SQL,类似如下语句,其中select后为表所有的列名,where后的条件无数据过滤情况下只会有主键或者唯一键。 select

    来自:帮助中心

    查看更多 →

  • 配置MySQL/SQL Server/PostgreSQL目的端参数

    扩大字符字段长度 选择自动创表时,迁移过程中可将字符类型的字段长度扩大为原来的3倍,再写入到目的表中。如果源端数据库目的端数据库字符编码不一样,但目的表字符类型字段源表一样,在迁移数据时,可能会有出现长度不足的错误。 说明: 当启动该功能时,也会导致部分字段消耗用户相应的3倍存储空间。

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了