使用新版DMS控制台进行变更时提示“Duplicate entry:...

例如添加唯一约束或唯一索引、调整唯一约束或唯一索引(包含调整唯一约束或唯一索引内的组成字段)的DDL操作。对数据表调整或新增的唯一约束或唯一索引已存在重复数据。确认唯一约束或唯一索引的合理性,若合理则需要先清理好重复数据,...

设置数据库索引

缺省情况下会对_id_字段默认创建一个非唯一索引。前提条件 创建数据表 添加记录 操作步骤 登录 EMAS管理控制台。查找您的项目,单击项目,进入EMAS 概览 页。在顶部导航栏,选择 平台服务。在左侧导航栏,选择 EMAS Serverless>云数据库。...

RDS MySQL表分区的限制

RDS MySQL对表分区有以下限制:只能对数据表的整型列进行分区,或者数据列可以通过分区函数转化成整型列。...如果含有唯一索引或者主键,则分区列必须包含在所有的唯一索引或者主键内。不支持外键。不支持全文索引(FULL TEXT)。

RDS MySQL表分区的限制

RDS MySQL对表分区有以下限制:只能对数据表的整型列进行分区,或者数据列可以通过分区函数转化成整型列。...如果含有唯一索引或者主键,则分区列必须包含在所有的唯一索引或者主键内。不支持外键。不支持全文索引(FULL TEXT)。

全局二级索引(GSI)

局部索引单个分区的数据由分区表单个分区的数据构建而成,且局部索引的分区与分区表的分区一一对应,所以,局部索引的索引数据只能保证在单个分区内有序,如果您想创建局部唯一索引,则索引字段必须包含全部的分区键。当分区表上只存在局部...

全局二级索引

全局二级索引(Global Secondary Index,GSI)是 PolarDB-X 中的一项重要特性,相比于本地二级索引,全局二级索引中...如果要求用户手机号需要全局唯一,那么本地索引无法满足,必须构建一个以手机号作为索引键(同时也是分区键)的唯一索引

pg_index

indisunique bool 如为真,这是唯一索引。indisprimary bool 如为真,表示索引为表的主键(如果此列为真,indisunique 也总是为真)。indisexclusion bool 如为真,此索引支持一个排他约束。indimmediate bool 如为真,唯一性检查在插入时...

全局二级索引

支持全局唯一索引。XA多写,保证主表与索引表数据强一致。支持覆盖列,减少回表操作,避免额外开销。Online Schema Change,添加GSI不锁主表。支持通过HINT指定索引,自动判断是否需要回表。常见问题 Q:全局二级索引能够解决什么问题?A:...

全局索引

背景信息 分区表的Local Index,指每个分区都以一个Local Index分区,Local Index的分区规则和表的分区规则保持一致,因此Local Index只有包含分区键时才能作为唯一索引。Global Index与Local Index不同,全局索引是分区表父表上的单个索引...

DDL差异

说明 云原生数据仓库AnalyticDB MySQL建表时默认创建全列索引 index_all='Y',不支持创建多列索引、唯一索引和空间索引,同时会忽略[index_option][algorithm_option|lock_option]。定义一个新的索引。CREATE LOGFILE GROUP 不支持 定义...

部分索引

建立一个部分唯一索引 假设我们有一个描述测试结果的表。我们希望保证其中对于一个给定的主题和目标组合只有一个“成功”项,但其中可能会有任意多个“不成功”项。实现它的方式是:CREATE TABLE tests(subject text,target text,success ...

概述

PolarDB-X 全局唯一数字序列(64位数字,对应MySQL中Signed BIGINT类型,以下简称为Sequence)的主要目标是为了生成全局唯一和有序递增的数字序列,常用于主键列、唯一索引列等值的生成。基本概念 了解以下概念,将帮助您更好地选用...

概述

PolarDB-X 1.0 全局唯一数字序列(64位数字,对应MySQL中Signed BIGINT类型,以下简称为Sequence)的主要目标是为了生成全局唯一和有序递增的数字序列,常用于主键列、唯一索引列等值的生成。基本概念 了解以下概念,将帮助您更好地选用...

使用全局二级索引时的注意事项

语句 是否支持变更主表拆分键 是否支持变更主表主键(也即索引表主键)是否支持变更本地唯一索引列 是否支持变更索引表拆分键 是否支持变更Unique Index列 是否支持变更Index列 是否支持变更Covering列 ADD COLUMN 无该场景 不支持 无该...

约束和索引操作

支持创建普通索引:ADD INDEX/KEY 支持删除索引:DROP INDEX 支持创建全文索引:ADD FULLTEXT INDEX/KEY 支持创建唯一索引:ADD UNIQUE INDEX/KEY 支持创建外键 ADD:FOREIGN KEY 支持删除主键约束:DROP PRIMARY KEY 重要 仅 OceanBase ...

ALTER TABLE

您可以通过ALTER TABLE语法改变表的结构,如增加列、增加索引、修改数据定义等。注意事项 不支持通过ALTER...INCREMENT属性,并且去除了主表中的局部索引,全局唯一索引默认在索引表的所有分库分表键上创建一个唯一索引,以实现全局唯一约束。...

DDL 语法

创建唯一索引*/CREATE UNIQUE INDEX uni_addr ON table_name(address);删除索引/*删除索引*/DROP INDEX idx_addr ON table_name;使用 ALTER TABLE 语句删除索引*/ALTER TABLE table_name DROP INDEX idx_addr;使用限制 当您在数据访问代理...

使用二级索引读取数据

返回的属性列在索引表中时,您可以直接读取索引表获取数据,否则请自行反查数据表获取数据。前提条件 已初始化Client。具体操作,请参见 初始化OTSClient。已创建二级索引。具体操作,请参见 创建二级索引。注意事项 索引表只能用于读取...

ALTER TABLE(AUTO模式)

您可以通过ALTER TABLE语法改变表的结构,如增加列、增加索引、修改数据定义...INCREMENT属性,并且去除了主表中的局部索引,全局唯一索引默认在索引表的所有分库分表键上创建一个唯一索引,以实现全局唯一约束。show create table g_i_buyer;...

REINDEX

如果在重建索引时出现问题,例如唯一索引中的唯一性冲突,REINDEX 命令将失败,但会留下一个“invalid”新索引,在已经存在的索引之外。出于查询目的此索引将被忽略,因为它可能不完整;但是它仍将消耗更新开销。psql \d 命令将此类索引报告...

如何使用全局二级索引

Alter Table过程的约束 语句 是否支持变更主表拆分键 是否支持变更主表主键(也即索引表主键)是否支持变更本地唯一索引列 是否支持变更索引表拆分键 是否支持变更Unique Index列 是否支持变更Index列 是否支持变更Covering列 ADD COLUMN ...

设置优化器的Join Reorder

如该列是否存在唯一索引,该列是否与其他列存在外键约束等。查询优化器通过以下两方面来计算查询计划中各个节点操作符的代价:查询计划中操作符处理的总行数,可以通过统计信息进行估算。查询计划中各个操作符使用的算法复杂度。其中,查询...

填充数据库

我们在删除唯一索引之前还需要仔细考虑清楚,因为唯一约束提供的错误检查在缺少索引的时候会丢失。4.移除外键约束 和索引一样,“成批地”检查外键约束比一行行检查效率更高。因此,先删除外键约束、载入数据然后重建约束会很有用。同样,...

功能特性

时序协议支持 搜索引擎 单点查询 用主键或唯一索引来进行查询,可以用来快速查询或更新某个数据项。单点查询 多维检索 面向复杂的多维查询场景,Lindorm内部会自动为Tag建立索引,支持根据Tag来进行多维检索查询。多维检索 自定义词典 搜索...

SHOW INDEX

SHOW INDEX语法用于查看指定表的索引信息,包括索引类型、索引构建进度、索引列等,方便您查询表的索引结构。同时,在删除二级索引和搜索索引前您可以通过SHOW INDEX语法来查看索引是否已被禁用。适用引擎 SHOW INDEX语法仅适用于宽表引擎...

DescribeIndexTemplate

调用DescribeIndexTemplate,查看组件索引模版详情,包括索引生命周期。仅适用于日志增强版实例。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求头 该...

CREATE TABLE

table_constraints(索引)AnalyticDB for MySQL 支持多种索引,包括INDEX索引、主键索引、聚集索引、外键索引、全文索引、向量索引等。一个表可以有一种或多种索引。INDEX|KEY 定义普通索引。INDEX和KEY作用相同。默认情况下,AnalyticDB ...

使用二级索引读取数据

返回的属性列在索引表中时,您可以直接读取索引表获取数据,否则请自行反查数据表获取数据。前提条件 已初始化Client。具体操作,请参见 初始化OTSClient。已创建二级索引。具体操作,请参见 创建二级索引。注意事项 索引表只能用于读取...

EXPLAIN输出

目前在PolarDB中支持:Seq Scan:顺序扫描 Index Scan:基于索引扫描,但不只是返回索引列的值 IndexOnly Scan:基于索引扫描,并且只返回索引列的值,简称为覆盖索引 BitmapIndex Scan:利用Bitmap结构扫描 BitmapHeap Scan:把BitmapI...

生成列

本文介绍了生成列的创建方法,以及在生成列上创建索引的方法。创建生成列 语法 col_name data_type[GENERATED ALWAYS]AS(expr)[VIRTUAL|STORED|LOGICAL][NOT NULL|NULL][UNIQUE[KEY]][[PRIMARY]KEY][COMMENT 'string']生成列有以下三种类型...

函数索引

Fn:Select 通过索引返回列表或字典中的数据。Ref 返回指定参数或资源的值。Fn:GetAZs 返回指定Region的可用区列表。Fn:Replace 将字符串中指定子字符串用新字符串替换。Fn:Split 通过指定分隔符对字符串进行切片,并返回所有切片组成的列表...

Fn:Select

调用内部函数Fn:Select,通过索引返回列表或字典中的数据。函数声明 获取列表(数组)中的数据 根据索引获取单个数据 JSON {"Fn:Select":["index",["value1","value2",.],"default_value"]} YAML 完整函数名的语法。Fn:Select:index-value1...

向量检索

AnalyticDB PostgreSQL版 提供完全按照相似度距离排序的精确检索(搜索速度较慢)和使用HNSW索引的近似索引检索(搜索速度快)两种向量检索方式。精确检索 完全按照相似度距离排序的暴力搜索。此方式需要比较每一个向量,因此它的搜索速度...

JSON类型

本文介绍了JSON类型的定义及相关语法。根据 RFC 7159 中的说明,JSON 数据类型是用来存储 JSON(JavaScript Object Notation)数据的。...如果在这个列上创建一个 GIN 索引,下面这样的查询就能利用该索引:寻找键"company"有值"Magnafone...

唯一索引

一个多列唯一索引将会拒绝在所有索引列上具有相同组合值的表行。本数据库会自动为定义了一个唯一约束或主键的表创建一个唯一索引。该索引包含组成主键或唯一约束的所有列(可能是一个多列索引),它也是用于强制这些约束的机制。注意 不...

前缀查询

通过ColumnsToGet参数可以设置返回多元索引中所有列、返回指定列或返回所有列,如果不设置此参数,则默认只返回主键列。request.ColumnsToGet=new ColumnsToGet(){/设置为返回多元索引中所有列。ReturnAllFromIndex=true/设置为返回指定列...

多词精确查询

通过ColumnsToGet参数可以设置返回多元索引中所有列、返回指定列或返回所有列,如果不设置此参数,则默认只返回主键列。searchRequest.ColumnsToGet=new ColumnsToGet {/设置为返回多元索引中所有列。ReturnAllFromIndex=true/设置为返回...

范围查询

通过ColumnsToGet参数可以设置返回多元索引中所有列、返回指定列或返回所有列,如果不设置此参数,则默认只返回主键列。request.ColumnsToGet=new ColumnsToGet(){/设置为返回多元索引中所有列。ReturnAllFromIndex=true/设置为返回指定列...

ColumnReturnType

表示列返回类型。枚举取值列表 RETURN_ALL表示返回数据表中的所有列。RETURN_SPECIFIED表示返回指定列,此时需要设置要返回的列。可以是数据表或多元索引中的任意列。RETURN_NONE表示只返回主键。RETURN_ALL_FROM_INDEX表示返回多元索引中...

精确查询

通过ColumnsToGet参数可以设置返回多元索引中所有列、返回指定列或返回所有列,如果不设置此参数,则默认只返回主键列。request.ColumnsToGet=new ColumnsToGet(){/设置为返回多元索引中所有列。ReturnAllFromIndex=true/设置为返回指定列...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
OpenAPI Explorer 城市视觉智能引擎 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用