行转列及列转行最佳实践

本文以一个具体示例为您介绍在MaxCompute中实现行转列、列转行的SQL。背景信息 行转列与列转行的示意图如下。行转列 将多行数据转换成一行显示,或将一列数据转换成多列显示。列转行 将一行数据转换成多行显示,或将多列数据转换成一列显示...

pg_attrdef

pg_attrdef 存储列的默认值。列的主要信息存储在 pg_attribute。只有那些显式指定了一个默认值的列才会在这个目录中有一个项。列名称 列类型 描述 oid oid 行标识符。adrelid oid 该列所属的表。adnum int2 列的编号。adbin pg_node_tree ...

typeconv-query

将被插入到一个表的值会按照下列步骤被转换到目标列的数据类型。值存储类型转换 检查一个与目标的准确匹配。否则,尝试转换表达式为目标类型。如果在两种类型之间的一个 赋值造型 已经被注册在 pg_cast 目录(见CREATE CAST)中,这是可能...

银泰商业

例如存储过程,当Oracle转MySQL上云时,需要投入了大量的研发精力将Oracle的存储过程转化成Java代码。使用 PolarDB PostgreSQL版(兼容Oracle)后,存储过程可以通过ADAM(Advanced Database&Application Migration)的工具,较快地完成...

PolarDB PostgreSQL版:ePQ架构详解

基于 PolarDB PostgreSQL版(兼容Oracle的存储计算分离架构,推出了分布式ePQ执行引擎,提供了跨机并行执行、弹性计算、弹性扩展的保证,使得 PolarDB PostgreSQL版(兼容Oracle)初步具备了HTAP的能力。其优势如下:一体化存储:毫秒级...

如何选择PSL4和PSL5

PolarDB PostgreSQL版(兼容Oracle的存储包含两种类型:PSL4 和 PSL5。本文为您介绍这两种存储类型的区别,帮助您决策如何选择。存储类型概述 存储类型 特点 适用场景 PSL5(PolarStore Level 5)PolarDB历史版本中支持的存储类型,即...

生成

本文介绍了生成列的相关内容。简介 生成的列是一个特殊的列,它总是从其他列计算而来。因此说,它对于列就像视图对于表一样。生成列有两种:存储列和虚拟列。存储生成列在写入(插入或更新)时计算,并且像普通列一样占用存储空间。虚拟...

PolarDB PostgreSQL版架构介绍

PolarDB PostgreSQL版(兼容Oracle的存储与计算能力均可横向扩展,具有高可靠、高可用、弹性扩展等企业级数据库特性。同时,PolarDB PostgreSQL版(兼容Oracle)具有大规模并行计算能力,可以应对OLTP与OLAP混合负载。还具有时空、向量、...

数据操作篇

拆分属性访问热度差异大的表 如果行的属性较多,但是每次操作只访问一部分属性,可以考虑将表拆分成多个表,将不同访问频率的属性放到不同的表中。例如,在商品管理系统中,每行存放商品数量、商品价格和商品简介。商品数量和商品...

修改表 ALTER TABLE 的不兼容点

修改列的类型 Oracle 数据库和 OceanBase 数据库 Oracle 租户的被修改列在有约束的情况下,对修改后的字段类型的限制有所不同。详情请参见 有约束的列修改类型。Oracle 数据库和 OceanBase 数据库 Oracle 租户的被修改列在没有约束的情况下...

表基础

数据类型约束着一组可以分配给列的可能值,并且它为列中存储的数据赋予了语义,这样它可以用于计算。例如,一个被声明为数字类型的列将不会接受任何文本串,而存储在这样一列中的数据可以用来进行数学计算。反过来,一个被声明为字符串类型...

ROLLBACK

中止当前事务。语法 ROLLBACK[WORK]说明 ROLLBACK 回滚当前事务并导致废弃对事务执行的所有更新。...注意 如果运行时堆栈中存在 Oracle 样式的 SPL 存储过程,则在 plpgsql 过程中执行 ROLLBACK 会引发错误。示例 中止所有更改:ROLLBACK;

COMMIT

提交当前事务。语法 COMMIT[WORK]说明 ...在 plpgsql 过程中执行 COMMIT 时,如果运行时堆栈上有 Oracle 样式的 SPL 存储过程,则会引发错误。参数 参数 说明 WORK 可选关键字-没有任何效果。示例 提交当前事务并使所有更改永久保存:COMMIT;

pg_index

indnkeyatts int2 索引中 键 编号,不计入任何的 内含列,它们只是被存储但不参与索引的语义。indisunique bool 如为真,这是唯一索引。indisprimary bool 如为真,表示索引为表的主键(如果此列为真,indisunique 也总是为真)。...

多元索引介绍

适用于除数据表主键和二级索引之外的其他所有查询和分析场景,例如非主键列的条件查询、任意列的自由组合查询、关系查询、全文检索、地理位置查询、前缀查询、模糊查询、嵌套结构查询、Null值查询、统计聚合等。适用场景 多元索引可广泛...

Oracle Golden Gate

执行以下SQL在MySQL中创建表,存储Oracle中的元数据。checkpoint表 CREATE TABLE `ckpt1220`(`group_name` varchar(8)NOT NULL,`group_key` decimal(19,0)NOT NULL,`seqno` decimal(10,0)DEFAULT NULL,`rba` decimal(19,0)NOT NULL,`audit_...

XML 类型

说明 Oracle不支持存储XMLTYPE列中的内容碎片。示例 下列示例显示了向含有XMLTYPE列的表创建及插入一条记录。CREATE TABLE books(content XMLTYPE);INSERT INTO books VALUES(XMLPARSE(DOCUMENT '?xml version="1.0?title>Manual...

概述

dblink_ora 提供基于 OCI 的数据库链接,使您可以从 PolarDB PostgreSQL版(兼容Oracle)对存储Oracle 系统中的数据执行 SELECT、INSERT、UPDATE 或 DELETE 命令。要启用 Oracle 连接,可从其网站下载 Oracle 免费提供的 OCI 驱动程序。...

表和索引

若要使此与其源数据保持自动更新,用存储生成的。这个例子是 title 和 body 的连接,使用 coalesce 来保证当其他域为 NULL 时一个域仍然能留在索引中:ALTER TABLE pgweb ADD COLUMN textsearchable_index_col tsvector GENERATED ...

文件存储

本文为您介绍 PolarDB PostgreSQL版(兼容Oracle)的文件存储。主节点和只读节点的数据和WAL日志保存在共享存储中。配置文件、Log文件和临时文件在每个节点都会单独保存。主节点的CLOG文件存储在共享存储中;只读节点的CLOG文件会在各自...

续费或升级存储

PolarDB 的存储空间可根据数据量自动伸缩无需您手动配置,您只需为实际使用的数据量付费。当您的数据量较大时,推荐使用 PolarDB 存储包以降低存储成本。本文介绍如何续费或升级存储包。续费存储包 登录 用户中心。在左侧导航栏,单击 资源...

产品架构

数据接入 表格存储 提供SDK、DataWorks、IoT规则引擎等多种数据接入方式,支撑应用数据、消息数据、物联网数据等不同业务类型结构化数据的存储。Tablestore 多模型数据存储 表格存储 针对不同业务类型的结构化数据提供了宽表(WideColumn)...

pg_attribute

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

索引

多列GIN索引可以用于条件中涉及到任意索引列的子集的查询。与 B-tree 和 GiST 不同,GIN 的搜索效率与查询条件中使用哪些索引列无关。多列BRIN索引可以被用于涉及该索引被索引列的任意子集的查询条件。和 GIN 相似且不同于 B-树或者 GiST,...

时序分析存储概述

低成本数据存储 冷热数据分层存储,采用不同的存储介质 对于时序的热数据采用 表格存储 行列混合的宽表存储,对于时序全量历史数据采用存储。高数据压缩率存储 存储能更好地利用数据重复性,结合RLE、DICTIONARY、DELTA、BIT-PACKING等...

ALTER TABLE

name|ALL|USER]OWNER TO { new_owner|CURRENT_USER|SESSION_USER } REPLICA IDENTITY { DEFAULT|USING INDEX index_name|FULL|NOTHING } 说明 当基础表上建有简单视图,支持直接修改基础表列的数据类型(alter table alter column),无需...

pg_statistic

目录 pg_statistic 存储有关数据库内容的统计数据。其中的项由ANALYZE创建,查询规划器会使用这些数据来进行查询规划。所有的统计数据天然就是近似的,即使它刚刚被更新。通常对于数据表中一个已经被 ANALYZE 过的,在本目录中会存在一个...

OceanBase 数据库支持版本

与 Oracle 兼容性对比 本文档主要介绍 OceanBase 数据库 Oracle 模式与原生 Oracle 数据库的兼容性对比信息。PL 参考(Oracle 模式)PL 是一种过程化程序语言(Procedural Language,PL)。本文档为您介绍 Oracle 模式下 PL 语言基础及...

连接方式概述

连接上 OceanBase 数据库后,通过 OBClient 可以运行一些数据库命令(包含常用 Oracle 命令)、SQL 语句和 PL 语句,可以实现以下任务:计算、存储和打印查询结果。创建数据库对象、检查和修改对象定义。开发和运行批处理脚本。执行数据...

Oracle节点

DataWorks的Oracle节点可进行Oracle任务的开发和周期性调度,以及与其他作业的集成操作。本文为您介绍使用Oracle节点进行任务开发的主要流程。背景信息 Oracle是用于存储和处理数据的关系型数据库管理系统(RDBMS),为您提供可靠、高效且...

宽表模型介绍

宽表模型在车联网场景中主要用于车辆元数据的存储与分析。说明 关于宽表模型的更多信息,请参见 宽表模型。模型构成 组成部分 描述 主键(Primary Key)主键是数据表中每一行的唯一标识,主键由1到4个主键组成。分区键(Partition Key)...

时序模型介绍

主键结构和数据列的结构无须用户进行预先定义,用户仅需要在写入时指定数据列的列名即可。表格存储的时序模型为多值模型,在一个时间点上可以设置多个数据值。每个值对应数据库中的一列,包括列名和列值。列值支持多种数据类型,包括布尔、...

数据存储

存储空间的计算公式:单行数据量=主键 数据量+所有 属性 数据量 主键列的数据量=主键列的名字长度之和+主键列的值的数据量之和 属性列的数据量计算方式,请参考本文档中关于行及表的数据量计算示例的具体说明。值的数据量的计算...

表格存储中表、行、、值和电子表格的类比

表格存储中的表存储着用户的结构化数据。用户可以在表中查询、插入、修改和删除数据。一个用户可以拥有多个表。数据在表中以行、、值的形式来组织。上图展示了表格存储中表及其它概念与电子表格的类比:表:类似电子表格中底端的标签,...

pg_opclass

该族中可用于索引列的操作符能够接受该列的数据类型作为它们的左输入。列名称 列类型 描述 oid oid 行标识符。opcmethod oid 操作符类所属的索引访问方法。opcname name 操作符类的名称。opcnamespace oid 操作符类所属的名字空间。...

数据存储量如何计量

存储空间的计算公式:单行数据量=主键列的数据量+所有属性列的数据量 其中:主键列的数据量=主键列的名字长度之和+主键列的值的数据量之和 属性列的数据量计算方式,请参考本文档中关于行及表的数据量计算示例的具体说明。值的数据量的计算...

二级索引简介

将数据表的一个预定义列作为索引表的属性列后,查询数据时无需反查数据表即可得到该列的值,但是同时增加了相应的存储成本。反之则需要根据索引表反查数据表。使用全局二级索引时,请选择合适的列作为索引表的第一个主键列。由于可能导致...

限定符

限定条件的一些示例如下:由其所属 schema 限定的存储过程和函数名称,例如,schema_name.procedure_name(.)。由其所属 schema 限定的触发器名称,例如,schema_name.trigger_name。由其所属表限定的名称,例如,emp.empno。由其所属 ...

恢复Oracle Standalone数据库的准备工作

操作概览 添加备份网关 确认源实例的Oracle版本号 创建Oracle SID 创建数据恢复目录 获取数据库程序目录 添加备份网关 数据库备份DBS 支持通过数据库网关DG(Database Gateway)将已备份的数据库恢复至本地或第三方云的私网。您需要在目标...

ALTER INDEX

ALTER[COLUMN]column_number SET STATISTICS integer 这种形式为后续的 ANALYZE 操作设置针对每个列的统计信息收集目标,不过只能用在被定义为表达式的索引列上。由于表达式缺少唯一的名称,我们通过该索引列的顺序号来引用它们。收集目标...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 云存储网关 文件存储 CPFS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用