热点分区分裂

这样热点散列才能根据第二个分区键的哈希空间做二次散列,添加拆分键(以ID列为例)的语法如下:alter table orders partition by key(seller_id,id)partitions 5;表组级用法 说明 对表组的分区分裂,意味着表组内所有表的相应分区会同步...

通过控制台使用二级索引

级索引相当于把数据表的主键查询能力扩展到不同的使用二级索引能加快数据查询的效率。设置预定义后,您可以在创建级索引时将预定义作为索引表的索引或属性。创建级索引后,您可以使用二级索引进行数据查询。前提条件 已...

预定义操作

增加预定义 使用二级索引时,如果未设置预定义或者预定义不满足需求,可以为数据表增加预定义。参数 参数 说明 tableName 数据表名称。definedColumns 为数据表预先定义一些非主键以及其类型,可以作为索引表的属性或索引。...

预定义操作

增加预定义 使用二级索引时,如果未设置预定义或者预定义不满足需求,可以为数据表增加预定义。参数 参数 说明 TableName 数据表名称。DefinedColumns 为数据表预先定义一些非主键以及其类型,可以作为索引表的属性或索引。...

通过SDK使用二级索引

级索引相当于把数据表的主键查询能力扩展到了不同的,当需要使用属性查询数据时,您可以通过创建级索引加快数据查询的效率。设置预定义后,在创建级索引时将预定义作为索引表的索引或者属性。创建级索引后,您可以使用二...

HASH

LINEAR HASH与HASH的不同之处在于,LINEAR HASH使用线性二次幂算法,而HASH使用散列函数值的模数。在语法上,LINEAR HASH和HASH的唯一区别是LINEAR在PARTITION BY子句中添加了关键字。示例 HASH类型的使用示例:CREATE TABLE sales_hash(s_...

数据节点

当核对的数据量较大时,可选择参与核对字段的某个字段,针对某几位进行散列,读取到的数据就会按照散列后的值散列到不同分片中,支持后续并发排序和核对,从而提升核对效率。说明 散列字段可以与排序字段保持一致。散列位数:自定义的散列...

RIGHT_SHIFT

使用场景 当拆分键大部分键值的低位部分区分度比较低而高位部分区分度比较高时,则适用于通过此拆分函数提高散列结果的均匀度。例如有4个拆分键的键值,分别为0x0100、0x0200、0x0300和0x0400,这4个值的第8位部分都是0。通常一些业务后N位...

RIGHT_SHIFT

使用场景 当拆分键的大部分的键值的低位部分区分度比较低而高位部分区分度比较高时,则适用于通过此拆分函数提高散列结果的均匀度。例如有4个拆分键的键值,分别为 0x0100、0x0200、0x0300 和 0x0400,这4个值的第8位部分都是0。通常一些...

级索引简介

当某些应用需要使用不同属性作为查询条件来执行数据查询时,您可以通过将这些属性作为级索引的主键实现按照属性快速查询数据的需求。表格存储提供了本地级索引和全局级索引来满足您不同读取一致性要求的查询场景。本文介绍了级...

使用LOAD DATA语句导入数据

掩盖掉文件中的某些,使文件中对应失效,例如,table test(x int,y int),导入文件有三,导入时使用(x,@name,y)则会忽略文件中的第二列使用第一填充x,使用第三填充y。示例 创建测试表:CREATE TABLE test(a int(11)NOT NULL ...

数据分布策略

语法 CREATE TABLE table_name(.)[DISTRIBUTED BY(column[,.])|DISTRIBUTED RANDOMLY|DISTRIBUTED REPLICATED]哈希分布 DISTRIBUTED BY(column,[.])数据将根据分布列的哈希值将各个行分布到指定计算节点上,相同的哈希值会始终散列到同一...

数据表操作

使用二级索引时,需要在创建数据表时预先定义一些非主键以及其类型,作为索引表的索引或者属性。您也可以在创建数据表后新增或者删除预定义。为数据表开启数据加密。更多信息,请参见 数据加密。系统默认允许通过UpdateRow更新写入...

聚集(2.0版)

在分析型数据库MySQL版中,数据存储支持按一或多进行排序(先按第一排序,第一相同情况下使用二列排序),以保证该中值相同或相近的数据保存在磁盘同一位置,这样的我们称之为聚集。当以聚集列为查询条件时,由于查询结果...

表表达式

然后,为 T1 中每一个无法在连接条件上匹配 T2 里任何一行的行返回一个连接行,该连接行中 T2列用空值补齐。因此,生成的连接表里为来自 T1 的每一行都至少包含一行。RIGHT OUTER JOIN 首先,执行一次内连接。然后,为 T2 中每一个无法...

表表达式

然后,为 T1 中每一个无法在连接条件上匹配 T2 里任何一行的行返回一个连接行,该连接行中 T2列用空值补齐。因此,生成的连接表里为来自 T1 的每一行都至少包含一行。RIGHT OUTER JOIN 首先,执行一次内连接。然后,为 T2 中每一个无法...

ALTER FOREIGN TABLE

本文为您介绍如何使用ALTER FOREIGN TABLE,为外部表重命名、增加及删除使用限制 Hologres仅支持为外部表重命名、增加及删除等修改外部表操作。重命名 语法如下。ALTER FOREIGN TABLE[IF EXISTS]name RENAME TO new_name;示例SQL...

DBMS_UTILITY

DEPENDENCIES ON public.EMP-*TABLE public.EMP()*CONSTRAINT c public.emp()*CONSTRAINT f public.emp()*CONSTRAINT p public.emp()*TYPE public.emp()*CONSTRAINT c public.emp()*CONSTRAINT f public.jobhist()*VIEW..._VALUE 可使用GET...

分区表索引

当基础表中的分区被添加、删除、合并或拆分时,或者当散列分区或子分区被添加或合并时,PolarDB PostgreSQL版(兼容Oracle)会自动维护索引分区。如果分区列构成索引列的子集,则可以创建UNIQUE本地索引,从而保证具有相同索引键的行始终...

分区表索引

当基础表中的分区被添加、删除、合并或拆分时,或者当散列分区或子分区被添加或合并时,PolarDB PostgreSQL版 会自动维护索引分区。如果分区列构成索引列的子集,则可以创建UNIQUE本地索引,从而保证具有相同索引键的行始终映射到同一分区...

玄武分析型存储

同时索引的性能主要受数据分布特征影响,包括:cardinality(散列程度),范围查询的记录数/表记录数。在某些情况下,例如 age>0 and age这种查询走索引的开销反而比扫描高。因此玄武基于CBO智能选择索引或扫描。多种索引类型多路归并查找...

如何选择级索引和多元索引

索引表可支撑的数据规模与数据表相同,此外,级索引的主键设计也同样需要考虑散列问题。多元索引:一个多元索引是一系列数据结构的组合,其中的每一列都支持建立倒排索引等结构。查询数据时可以按照其中任意一列进行排序。一个多元索引...

新增脱敏算法

说明 多个字符串之间半角逗号(,)分开。目标字符串中的字符串数量需要与替换字符串中的字符串数量相等。例如,将字符串abcd中的ab替换为mn,设置目标字符串为ab,替换字符串为mn,则脱敏结果为mncd。随机替换:将字段的固定位置,替换为...

字符串相似度

表中第一个STRING类型的名 inputSelectedColName2 否 相似度计算中第二列名。表中第二个STRING类型的名 inputAppendColNames 否 输出表追加的名。无 inputTablePartitions 否 输入表的分区名称。所有分区 outputColName 否 输出...

CREATE INDEX

Include(c1,c2)表示冗余c1和c2列。默认表的索引构建方式是同步的,但是如果添加Async表示异步构建,需要执行BUILD INDEX命令。索引表数目不超过5个,数目过多会增加成本和写入RT。示例 创建时空级索引示例如下,有关时空索引请参见 时空...

分区表系统视图

PolarDB PostgreSQL版(兼容Oracle)提供了系统视图,您可以使用系统视图来查看分区表的结构信息。PolarDB PostgreSQL版...column_name 分区键的名称.column_position 该在子分区键中的位置(第一位置为1,第二列位置为2.)。

数据类型

String类型只能在Value,不能在Key和分区分桶。HLL/HLL是模糊去重,在数据量大的情况性能优于Count Distinct。HLL的误差通常在1%左右,有时会达到2%。HLL不能作为Key列使用,建表时配合聚合类型为HLL_UNION。HLL类型不需要指定...

存索引(IMCI)

存索引(IMCI)概述 免费体验PolarDB MySQL存索引(IMCI)使用说明 添加只读存节点 存索引语法说明 HTAP行列分流方案 进阶使用列存索引 存索引配置参数说明 存索引技术白皮书 存索引原理剖析 存索引常见问题

ngram-count

countWordColName 否 选择第二列 count表中词所在的名。countCountColName 否 选择第三 count表中count所在的。countTablePartitions 否 无 count表指定分区。vocabTableName 否 无 词袋表,不在词袋中的词在结果中会被标识为\。...

表操作篇

如果必须使用 OrderNumber 作为分区键,建议在 OrderNumber 上进行哈希散列,将哈希值作为 OrderNumber 的前缀,保证数据和访问压力的均匀。总结 可以根据需求将 CardID 和 DeviceID 作为表的分区键,而不应该使用 SellerID 和 OrderNumber...

INSERT

该示例为部门名称创建一个表,然后通过选择 dept 表的 dname 来插入表中:CREATE TABLE deptnames(deptname VARCHAR2(14));INSERT INTO deptnames SELECT dname FROM dept;将 select*from table1 的结果作为一个目标对象,并在目标对象中...

JSON数据类型

SELECT子句中使用json_extract函数,表示返回c2列中JSON数组第2个index上的k2键的值,并将返回结果的名设置j String"select json_extract(c2,'$[2].k2')j from tb where p1=3;ResultSet resultSet=stmt.executeQuery(select);resultSet....

多元索引嵌套类型

假设嵌套类型的名为 tags,其元素只有一行包括两个JSON元素,具体值为[{"tagName":"tag1","score":0.8},{"tagName":"tag2","score":0.2}],使用不同方式查询嵌套类型的数据时的区别如下:嵌套类型的子列支持直接与运算符组合使用 SQL...

查询数据

使用规则如下:使用星号(*)查询所有,支持配合WHERE子句指定查询条件。SELECT*FROM orders;使用WHERE子句作为查询条件的示例如下:SELECT*FROM orders WHERE orderprice>=100;使用列名指定查询的。SELECT username FROM orders;使用...

值翻译

在实时监控平台中,与日志筛选中的白名单筛选、黑名单筛选,以及值分组中的分组相关的值配置页面都有值翻译功能。值翻译功能支持脚本导入。当翻译量较大时,可以将之前配置过的类似翻译规则转化为脚本并复制到当前脚本配置框...

库表列名映射

在配置数据同步或迁移任务对象时,DTS支持通过名称映射功能,设置任务对象(库、表、)在目标库实例中的名称。您可以使用此功能将数据同步或迁移到目标库实例的指定对象中,或在目标库实例中创建一个与任务对象结构相同但名称不同的对象...

创建级索引

级索引相当于把数据表的主键查询能力扩展到了不同的,当需要使用属性查询数据时,您可以通过创建级索引加快数据查询的效率。设置预定义后,在创建级索引时将预定义作为索引表的索引或者属性。说明 级索引包括全局级...

存索引常见问题

使用 ALTER TABLE 语句为现有表动态添加索引后,索引的构建是在只读存节点异步完成的,通过连接开启行存/存分流的集群地址或者直连存节点,可以查询 INFORMATION_SCHEMA.IMCI_INDEXES 表以获得索引的构建状态,只有 COMMITTED ...

秒级修改字符集

在MySQL中,当用户指定的字符集为UTF-8时,会默认使用utf8mb3字符集,该字符集最大使用3个字节来存储字符。如果用户需要存储表情(emoji)等信息时,则需要将字符集修改为utf8mb4。一般情况下,修改字符集需要重建表,耗时较长,且对...

主键自增

设置非分区键的主键列为自增后,在写入数据时,无需为自增设置具体值,表格存储 会自动生成自增的值。该值在分区键级别唯一且严格递增。重要 表格存储 从Java SDK 4.2.0版本开始支持主键自增功能。注意事项 写入数据到带有自增主键...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库Cassandra版 云数据库 ClickHouse 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用