列数据转向量

多列数据转换为向量,最终生成的数据只包含一列。使用限制 支持的计算引擎为MaxCompute和Flink。算法简介 将数据格式从列数据成Vector,数据格式必须为数值类型。可视化配置参数【输入桩配置】输入桩(从左到右)限制数据类型 建议上游...

迁移对象配置说明

NewTableName":"待迁移的表在目标实例中映射的别名","FilterCondition":"where condition","PrimaryKey":"待迁移表的主键列,多列逗号分隔","PartKey":"待迁移表的分布列,多列逗号分隔","ColumnIncludes":[{"ColumnName":"待迁移表中...

同步对象配置说明

待同步的表在目标实例中映射的别名","FilterCondition":"where condition","PrimaryKey":"待同步表的主键列,多列逗号分隔","PartKey":"待同步表的分布列,多列逗号分隔","ColumnIncludes":[{"ColumnName":"待同步表中需同步的列名",...

转列转行最佳实践

列转行 将一行数据转换成多行显示,或将多列数据转换成一列显示。示例数据 为便于理解后续代码示例,本文为您提供源数据,并基于源数据提供相关转换示例。创建用于实现 行列 的源表并插入数据,命令示例如下。CREATE TABLE rowtocolumn...

多列索引

目前,只有 B-tree、GiST、GIN 和 BRIN 索引类型支持多列索引,最多可以指定 32 个列(该限制可以在源代码文件 pg_config_manual.h 中修改,但是修改后需要重新编译本数据库)。多列B-tree索引可以用于条件中涉及到任意索引列子集的查询,...

数据库RDS MySQL版数据库自增不连续问题处理

问题描述 使用云数据库RDS MySQL版数据库时,发现自增不连续。问题原因 由于数据库存在约束条件,插入数据失败,导致自增不连续。解决办法 关于自增问题处理详情请参考MySQL 官方文档。使用方法 云数据库RDS MySQL版

DB管理

本文为您介绍在交互式分析Hologres管理控制台的Database管理页面,如何创建并删除数据库,并为数据库选择对应的权限策略。授权数据库 您可以在DB管理页面,使用可视化方式创建数据库。登录 Hologres管理控制台,单击 前往HoloWeb,进入...

将MySQL数据迁移到Redis

这种从源端数据库提取数据,转换格式后传入异构数据库中的方式也适用于其它异构数据库之间的数据迁移。前提条件 已创建作为源端的RDS MySQL实例且其中已存在可供迁移的表数据。已创建作为目的端的云数据库Redis版实例。已创建Linux系统的...

产品整体介绍

这些对象将按照逻辑划分成不同的集合即组成模式(schema),每当新数据库创建后,都会默认为数据库创建模式public,这也是该数据库的默认模式,并且允许每个用户(角色)进行访问,所有为此数据库创建的对象一般都将默认在这个模式中。数据...

Db2 for LUW同步至AnalyticDB MySQL版 3.0

前提条件 已创建源 Db2 for LUW 数据库和目标 云原生数据仓库AnalyticDB MySQL版 3.0实例,支持的版本,请参见 同步方案概览。目标数据库的存储空间须大于源数据库占用的存储空间。注意事项 说明 在库表结构同步过程中,DTS会将源数据库中...

DDL差异

MySQL 云原生数据仓库AnalyticDB MySQL 定义 ALTER DATABASE 不支持 修改数据库属性。ALTER EVENT 不支持 修改现有事件的一个或个特征。ALTER FUNCTION 不支持 修改函数的定义。ALTER LOGFILE GROUP 不支持 修改日志文件组。ALTER ...

ALL_IND_EXPRESSIONS

表达式索引是基于表中一列或多列的表达式建立的索引,可以提高访问这些表达式结果查询的性能。相应的 dba_ind_expressions 视图提供完全相同的信息,但只会提供给高权限用户使用。而 user_ind_expressions 视图提供完全相同的信息,只会...

修改表

利用这些命令,我们可以进行以下操作:增加列 移除列 增加约束 移除约束 修改默认值 修改列数据类型 重命名列 重命名表 增加列 执行以下命令,增加一个列:ALTER TABLE products ADD COLUMN description text;新列将被默认值所填充(如果...

索引优化

AnalyticDB PostgreSQL版 数据库支持B-Tree、Bitmap,BRIN,GiST和GIN索引,不支持Hash索引。每一种索引类型都使用一种不同的算法,它们最适合的查询类型也不同。B-Tree索引适合于最常见的情况并且是默认的索引类型。说明 AnalyticDB ...

基本概念

本文介绍 云原生数据库 Lindorm 帮助文档中的相关名词和术语的解释。A 安全组 安全组是一种虚拟防火墙,用于控制安全组中的ECS实例的出入流量。在Lindorm实例的白名单中添加安全组后,该安全组中的ECS实例就可以访问Lindorm实例。更...

Collection

DataFrame中所有二维数据集上的操作都属于CollectionExpr,可视为一张MaxCompute表或一张电子表单,DataFrame对象也是CollectionExpr的特例。CollectionExpr中包含针对二维数据集的操作、筛选、变换等大量操作。前提条件 您需要提前完成...

聚集(2.0版)

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

唯一索引

数据库会自动为定义了一个唯一约束或主键的表创建一个唯一索引。该索引包含组成主键或唯一约束的所有列(可能是一个多列索引),它也是用于强制这些约束的机制。注意 不需要手工在唯一列上创建索引,如果那样做也只是重复了自动创建的...

表设计

通常来讲,分布式数据库系统中,理想的数据和负载情况是:数据均匀分布,水平方式切分为很分区,分布在不同机器上,读写压力也水平分散,每个请求的压力仅覆盖局部的一小部分,而不是整体。这种模式下完全水平扩展,业务压力增加,只需要...

索引管理

如何更好的使用索引:避免创建重叠的索引 在多列索引中,具有相同前导列的索引冗余。批量载入前删除索引 当载入大量数据到一个表中,建议先删除索引并且在数据装载完成后重建这些索引,将会比更新索引更快。测试并且比较使用索引和不使用...

如何设计宽表主键

如果存在多列主键,则按照数据库的最左匹配原则分布。为避免产生写入热点问题,建议您遵循以下条件:主键的第一列尽量分散,不建议主键名使用相同的前缀。避免使用共同前缀或者自增的数据作为主键的第一列或者索引列(例如时间戳列)。避免...

CREATE TABLE

FOREIGN KEY(column_name[,.])REFERENCES reftable[(refcolumn[,.])][ON DELETE action]}[DEFERRABLE|NOT DEFERRABLE][INITIALLY DEFERRED|INITIALLY IMMEDIATE]说明 CREATE TABLE 将在当前数据库中创建一个最初为空的新表。表将由发布命令...

组合个索引

数据库具有组合个索引(包括次使用同一个索引)的能力来处理那些不能用单个索引扫描实现的情况。系统能在个索引扫描之间安排 AND 和 OR 条件。例如,WHERE x=42 OR x=47 OR x=53 OR x=99 这样一个查询可以被分解成为四个独立的在 x...

结果编辑与导出

编辑结果集 示例:在结果集页签中,插入数据到数据库 odc_test 下的表 employee 中。信息项 示例值 项目名称 odc_4.2.0 数据库名称 odc_test 表名称 employee 在 SQL 窗口中,编辑和执行 SQL 语句以查询表 employee 的数据。SELECT `emp_no...

多元索引介绍

当日常业务中有非主键列查询、多列组合查询、模糊查询等多维查询需求以及求最值、统计行数、数据分组等数据分析需求时,您可以将这些属性作为多元索引中的字段并使用多元索引查询与分析数据。背景信息 多元索引可以解决大数据中复杂的查询...

如何使用预定义

二级索引的属性列必须为预定义列的一列或者多列。假设数据表的主键包括pk1、pk2和pk3三列,预定义列包括col1和col2两列,属性列包括col3和col4两列。创建二级索引时,pk1、pk2和pk3只能作为二级索引的主键列,col1和col2可作为二级索引的...

CREATE FOREIGN TABLE

被作为列约束指定的检查约束应该只引用该列的值,而出现在表约束中的表达式可以引用多列。CHECK表达式不能包含子查询,也不能引用除当前行的列之外的其他变量。可以引用系统列 tableoid,但是不能引用其他系统列。被标记为NO INHERIT的约束...

CREATE FOREIGN TABLE

被作为列约束指定的检查约束应该只引用该列的值,而出现在表约束中的表达式可以引用多列。CHECK表达式不能包含子查询,也不能引用除当前行的列之外的其他变量。可以引用系统列 tableoid,但是不能引用其他系统列。被标记为NO INHERIT的约束...

约束与限制

、表、数据库名称的长度 最128个字符。对象名称的长度(包括数据库、用户、基表、视图、索引、存储过程、UDF、UDT、约束或列名)最大63个字符。每个主索引和二级索引的列数 最32列。单个SELECT中的列数 最1664列。触发器 不支持

存储格式

相反,如果表具有很多列,且查询常常访问这些列的一个小子集时,请考虑列存表。空间占用考虑:列存表中的每一列具有相同的数据类型,便于使用临近数据的相似性来进行压缩,因此在空间占用上比行存表更有优势;另一方面,压缩做得越好,随机...

UPDATE

dblink 用于标识远程数据库database link 名称。有关 database link 的信息,请参见 CREATE DATABASE LINK 命令。column 表中的名。expression 要分配给的表达式。表达式可以使用表中此和其他的旧值。DEFAULT 将设置为其默认...

创建表

PRIMARY KEY-列级约束 主键约束指定表上的一列或者多列数据只包含唯一(不可重复),非空的值。主键仅仅是唯一性约束和非空约束的组合。但是将一个列的集合标识为主键提供了关于模式设计的元数据,因为主键会使其它表将这个列集合做为记录...

更新映射表属性

如果需要进行多列操作,请执行多次ALTER TABLE语句。语法 ALTER TABLE table_name option column_name[data_type];参数 参数 是否必选 说明 table_name 是 映射表名,用于唯一标识一张映射表。option 是 可执行的更新操作,取值范围如下:...

动态增加或删除存索引的DDL语法

创建覆盖多列的列存索引 在OLAP应用中,涉及到的表大多数为大宽表。您可以通过表的COMMENT来简化大宽表创建列存索引的方式,即默认为宽表在所有支持的数据类型的列上创建列存索引,同时可以只指定少量的无需有列存索引覆盖的列。说明 8.0.1...

过滤器

当日常业务中有非主键列查询、多列组合查询、模糊查询等多维查询需求以及求最值、统计行数、数据分组等数据分析需求时,您可以将这些属性作为多元索引中的字段并使用多元索引查询与分析数据。更多信息,请参见 多元索引。

SELECT

例如,在一个查询很多列时,在PREWHERE子句中对少量列进行过滤。说明 在一个查询中可以同时指定PREWHERE和WHERE,在这种情况下,PREWHERE优先于WHERE执行。PREWHERE不适合用于已经存在于索引中的列,因为当列已经存在于索引中的情况下,...

Beam排序优化(7.0版)

如果经常对多列进行范围查询或等值筛选,多列的查询频率和筛选率大致相同,且其中不包含自增列,考虑使用多维排序键;如果对某列的查询频率和筛选率较高,则优先考虑使用组合排序键。设置组合排序键时,如果使用频率相等,优先将低基数列...

过滤器

当日常业务中有非主键列查询、多列组合查询、模糊查询等多维查询需求以及求最值、统计行数、数据分组等数据分析需求时,您可以将这些属性作为多元索引中的字段并使用多元索引查询与分析数据。更多信息,请参见 多元索引。您还可以通过SQL...

查询结果不符合预期的常见原因

未指定列簇(column family):Lindorm宽表是支持多列簇的,如果在建表时未指定family,则写入的列默认被添加至名为 f 的family下,在数据查询时无需在查询条件中指定family。但如果使用了多family功能,则必须在查询条件中指定family,...

分区分桶

为了帮助您深入理解 云数据库 SelectDB 版 的分区分桶的概念和如何实施分区分桶,本文档详细阐释了分区分桶的原理和操作示例,以帮助您理解分区分桶原理和如何实施分区分桶。概述 为了能高效处理大数据量的存储和计算,云数据库 SelectDB ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 MongoDB 版 云数据库 RDS 云数据库 Redis 版 数据库备份 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用