CREATE DATABASE

示例 创建数据库 CREATE DATABASE DB1;结果验证 您可以通过 SHOW DATABASES;语句,查看数据库是否创建成功。指定数据库属性 创建数据库DB1,其中数据存满30天后转入冷存储,存满60天后会被清除。CREATE DATABASE DB1 WITH(cold_boundary=30...

级分区的规划和设计(2.0版)

如何评估表数据是否倾斜 登录 分析型数据库MySQL版控制台,单击 监控信息>DB表概览,查看 表明细 部分,对于存在数据倾斜的表已经标红处理,需要用户及时更换分区。名字没有标红的表,用户也可以单击表名来查看数据分布。

Quick BI

选择数据分布均匀的一列做为分布键,数据类型为时间的一列做为分区键。更多详情,请参见 表结构设计。观察集团商品销售总表中的几列数据,按订单编号分布较随机,因此用订单编号做分区键,用日期做二级分区,由于不再导入数据,在这里选择...

表基础

简介 关系型数据库中的一个表非常像纸上的一张表:它由行和列组成。列的数量和顺序是固定的,并且每一列拥有一个名字。行的数目是变化的,它反映了在一个给定时刻表中存储的数据量。SQL 并不保证表中行的顺序。当一个表被读取时,表中的...

CREATE TABLE

使用二级HASH分区时,一级分区键(Lindorm搜索表的第一列即storeId列)必须设置加盐因子。使用三级HASH分区时,一级分区键和二级分区键都必须设置加盐因子。自定义分区键的值有以下限制:分区键值不可更改。分区键值不能为空。根据业务需求...

如何设计宽表主键

云原生多模数据库 Lindorm 是一个分布式数据库,数据按照主键分布。如果存在多列主键,则按照数据库的最左匹配原则分布。为避免产生写入热点问题,建议您遵循以下条件:主键的第一列尽量分散,不建议主键名使用相同的前缀。避免使用共同...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...

VALUES列表

分配给结果的每一列的实际数据类型使用和 UNION 相同的规则确定。示例:VALUES(1,'one'),(2,'two'),(3,'three');将会返回一个有两列三行的表。它实际上等效于:SELECT 1 AS column1,'one' AS column2 UNION ALL SELECT 2,'two' UNION ALL ...

配置映射

配置示例 宽表和索引表的列映射采用JSON文件实现,列映射的配置示例如下,将宽表 testTable 的数据同步至索引表 democollection,宽表的 f:name 这一列映射到索引表的 f_name_s 这一列,宽表的 f:age 这一列映射到索引表的 f_age_i 这一列...

二级索引简介

维度 全局二级索引 本地二级索引 同步方式 异步方式 同步方式 第一列主键要求 可选数据表中的任意主键列或者预定义列 必须和数据表的第一列主键相同 同步延迟 毫秒级别 实时 读取一致性 最终一致性 强一致性 功能特性 二级索引的功能特性...

数据模型

相关术语 命名空间(Namespace):对表的逻辑分组,类似于关系型数据库中的Database概念。Namespace可以帮助用户在多租户场景下做到更好的资源和数据隔离。表(Table):HBase会将数据组织进一张张的表里面,一个HBase 表由多行组成。行...

pg_subscription

和大部分系统目录不同,pg_subscription 在集簇的所有数据库之间共享:每个集簇只有份 pg_subscription 拷贝,而不是每个数据库一份。对 subconninfo 的访问被从普通用户那里收回,因为该可能含有明文口令。名称 类型 描述 oid ...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 如果需要查询某一列为空,则需要和BoolQuery中的MustNotQueries结合使用。以下情况会认为某一列不存在...

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

如果您需要使用INSTANT DDL,您可以通过以下两种方式中的任意种来开启INSTANT DDL,开启INSTANT DDL不会影响行存执行DDL的速度:在数据库中执行以下命令来开启INSTANT DDL:SET imci_enable_add_column_instant_ddl=ON 登录 PolarDB控制...

schema设计原则

将使用率相近的列归为一列簇,这样每次访问时就只用访问一个列簇,提高效率。列簇基数 如果一个表存在多个列簇,要注意列簇之间基数(如行数)相差不要太大。例如:列簇A有100万行,列簇B有10亿行,按照行键切分后,列簇A可能被分散到很多...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...

pg_attribute

数据库中的每一个表的每一个列都恰好在 pg_attribute 中有行。(这其中也会有索引的属性项,并且事实上所有具有 pg_class 项的对象在这里都有属性项entries)。名称 类型 描述 attrelid oid 此所属的表。attname name 名称。...

更改列存表的数据存储格式

当命令返回为空时,说明当前数据库已经没有需要切换的表、或者所有需要切换的表都已经在后台切换当中,无需进一步处理,可以继续处理下个数据库。如果命令返回类似 continue to call hg_convert_segment_orc()if you want to convert all ...

数据存储量如何计量

如下图所示,表格存储中实例的数据总量是所有表的数据量之和,表的数据量是表中所有行的数据量之和,所有行的数据量是所有单行数据的主键列和属性列数据量之和。说明 关于最新的单价信息,请参见 表格存储价格详情页。下面举例说明如何计算...

DDL语句

修改表的修改时间 是 修改表的聚簇属性 支持增加聚簇属性 不支持删除聚簇属性 重命名表 是 删除表 是 查看表或视图信息 是 查看分区信息 是 出项目空间下的表和试图 是 出所有分区 是 修改表的所有人 否 清空非分区表里的数据 ...

如何使用预定义

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

使用说明

连接数据库集群,使用DDL语句为业务表增加或删除存索引,并使用 Explain 对执行计划进行调优。具体操作请参见以下文档:建表时创建存索引的DDL语法 动态增加或删除存索引的DDL语法 使用Explain分析SQL执行计划 进阶使用说明 您可以...

创建及管理内部表

类别 参数 描述 基本属性 Hologres数据库 存放新建表的数据库。表名 新建表的表名称。描述 表的相关描述。字段 添加字段 单击即可添加字段。字段名 表中每一列的标识。数据类型 字段的属性。主键 确定列的唯一标识。可空 字段可以为空值。...

DDL语句

修改表的修改时间 是 修改表的聚簇属性 支持增加聚簇属性 不支持删除聚簇属性 重命名表 是 删除表 是 查看表或视图信息 是 查看分区信息 是 出项目空间下的表和视图 是 出所有分区 是 修改表的所有人 否 清空非分区表里的数据 ...

Sequence控制更新

当您在Unique模型中导入数据并且需要保证数据正确时,云数据库 SelectDB 版 为您提供了通过Sequence实现条件更新的功能,使您在导入数据时可以控制的替换顺序,进而保证您的数据正确。前提条件 表的数据模型为Unique模型。SelectDB数据...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 如果需要查询某一列为空,则需要和BoolQuery中的must_not_queries结合使用。以下情况会认为某一列不...

CROSS JOIN

数组结构转多行 将某一列转成数组,然后转成多行,示例如下:#建 CREATE DATABASE mydb;USE mydb;建表 CREATE TABLE test(userid INT,user_name VARCHAR,product VARCHAR)distributed by hash(userid);插入两行测试数据 INSERT INTO test...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...

存表使用排序键和粗糙集索引加速查询

表排序后可以加速范围限定查询,数据库会对每固定行记录每一列的min、max值。如果在查询时使用范围限定条件,ADBPG的查询引擎可以根据min、max值在对表进行扫描(SCAN)时快速跳过不满足限定条件的数据块(Block)。例如,假设一张表存储了...

ALTER TABLE

ALTER TABLE语法用于修改表的结构,例如增加、删除修改列数据类型、新增表属性等。本文介绍ALTER TABLE语法在不同引擎中的使用方法和差异。引擎与版本 ALTER TABLE语法适用于宽表引擎和时序引擎。无版本限制。注意事项 ALTER TABLE...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...

索引介绍

您也可以为数据表创建映射关系后,像使用传统数据库一样使用SQL查询表中数据。表引擎 宽表模型通过数据表存储数据。不同的数据分区可以加载到不同的机器上,实现水平扩展。如下图所示。表格存储的宽表模型包含多个主键,多主键按照...

创建索引

expression 基于表中一列或多列的表达式。如语法所示,表达式通常必须用括号括起来。然而,如果表达式是函数调用的形式,可以不用写括号。tablespace 用于创建索引的表空间。如果没有指定这个参数,那么使用参数default_tablespace所指定的...

CREATE TABLE

主键(primary_key)主键是表中数据的唯一标识,由一列或多列组成,建表时 必须指定主键 PRIMARY KEY。在使用 CREATE TABLE 语句建表时,需要注意以下内容:引擎类型 主键使用说明 宽表引擎 单个主键列的最大长度为2 KB。所有主键列的长度...

ALTER TABLE

ALTER TABLE用来对表的信息进行修改。背景信息 目前ALTER TABLE支持的操作包括:添加分区。删除分区。添加修改列。注意事项 目前ALTER TABLE的操作只支持OSS表。不支持对 partition key 做修改。不支持修改内表的类型。如果表中存在...

ModifyRDSToClickhouseDb-修改同步任务

table RdsSynDb string 是 云数据库 RDS MySQL 的数据库database 返回参数 名称 类型 描述 示例值 object 返回的结果。RequestId string 请求 ID。746CD303-0B82-5E8D-886D-93A9FAF3A876 Status long 修改是否成功,取值说明:1:修改...

创建及管理内部表

类别 参数 描述 基本属性 Hologres数据库 存放新建表的数据库。表名 新建表的表名称。描述 表的相关描述。字段 添加字段 单击即可添加字段。字段名 表中每一列的标识。数据类型 字段的属性。主键 确定列的唯一标识。可空 字段可以为空值。...

账号管理

当黑屏设置的权限和 OceanBase 控制台设置不能完全重合时,鼠标悬停到“关联数据库时会展示“自定义”及具体的权限。Oracle 租户账号:您可查看 账号名称、账号类型、可访问的其它账号对象、登录连接串(此处为私网登录连接串)、备注 ...

JDBC数据

本文介绍 云数据库 SelectDB 版 与JDBC数据源进行对接使用的流程,帮助您对兼容JDBC协议的数据源进行联邦分析。概述 JDBC Catalog支持通过标准JDBC协议连接其他数据源。连接后,SelectDB会自动同步数据源下的Database和Table的元数据,以便...

概览

通过集群管理系统的概览页面可以查看云原生多模数据库Lindorm实例中所有表的详细信息。本文介绍如何通过集群管理系统管理表。前提条件 已登录目标集群的集群管理系统,具体操作,请参见 登录集群管理系统。查询表的详细信息 在 概览 页面,...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云数据库 ClickHouse 云数据库 Redis 版 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用