注意事项 使用生命周期管理功能,必须禁用数据表的UpdateRow更新写入功能,避免一些语义上的问题:由于数据表TTL是属性列级别生效的,而多元索引TTL是整行生效的,如果存在UpdateRow写入操作,当系统清理数据表中数据时,数据表中部分字段...
场景三:使用存储过程将MaxCompute的表数据导入Hologres 使用存储过程将MaxCompute表数据导入Hologres,详情请参见 使用存储过程将数据导入Hologres内部表(Beta)。使用临时表实现INSERT OVERWRITE功能 命令格式 您可以使用如下SQL语句...
update 操作用于将Transactional分区表或非分区表中行对应的单列或多列数据更新为新值。前提条件 执行 delete、update 操作前需要具备目标Transactional表的读取表数据权限(Select)及更新表数据权限(Update)。授权操作请参见 ...
一次请求中支持删除多张表中的数据。使用条件更新功能限制在满足指定条件时才能删除数据。更多信息,请参见 条件更新。使用方式 使用控制台 您可以使用控制台删除单行数据或者批量删除数据。登录 表格存储控制台。在 概览 页面,单击实例 ...
多表更新时,一条SQL语句只能更新一张表,不支持同时更新多张表。多表更新时,表顺序敏感,需要将待更新的表写在首位。例如,将 customer 表中的 customer_id 更新为1,语句如下:UPDATE customer LEFT JOIN new_customer ON customer....
DTS为准实时数据同步方式,除INSERT外,即支持UPDATE和DELETE等较多更新操作的同步。列存表 列存表(Column-Oriented Table)的按列存储格式,数据访问只会读取涉及的列,适合少量列的数据查询、聚集等数据仓库应用场景,在此类场景中,列...
如果指定COMPUTE或ESTIMATE方法,则ANALYZE存储过程将分析一个表(或多个表)并在pg_statistics中记录分布信息。说明 COMPUTE和ESTIMATE之间没有差异,这两种方法都执行Postgres ANALYZE语句,所有其他参数会进行验证,然后被忽略。...
REFRESH_ALL_M VIEWS 表或视图的视图关系修改之后,您可以使用 REFRESH_ALL_MVIEWS 存储过程来更新任何没有被更新的物化视图。语法如下:REFRESH_ALL_MVIEWS(number_of_failures OUT BINARY_INTEGER,method IN VARCHAR2 DEFAULT NULL,...
多表连接 算子是 两表交集 算子的高级版本,满足多张数据表之间多种连接类型的需求。适用场景 计算链路 计算引擎 是否支持 离线 MaxCompute 是 Hive 是 HiveStorage 是 RDS/MySQL 是 Spark 是 使用说明 来源节点 多表连接算子必须指定2个...
当要实现自动清理时序表中的历史数据时,您可以使用数据生命周期(TTL)功能有效地管理时序数据,减少数据存储空间,降低存储成本。配置TTL后,如果希望延长数据保存时间,您可以修改TTL。注意事项 数据清理后无法恢复,请谨慎操作。通过...
概述 在 OceanBase 开发者中心(OceanBase Developer Center,ODC)首页单击连接名进入连接后,在左导航栏中单击 存储过程 标签可查看存储过程列表,在存储过程列表中显示当前连接的数据库中存在的存储过程对象。在存储过程列表中,可查看...
update_salary 存储过程将定义了该存储过程的角色的特权传递给正在调用该存储过程的角色(在执行该存储过程时):CREATE OR REPLACE PROCEDURE update_salary(id INT,new_salary NUMBER)SET SEARCH_PATH='public' SET WORK_MEM='1MB' ...
key_value[,partition_key_value].)}].update_index_clauses:{ update_global_index_clause|update_all_indexes_clause } update_global_index_clause:{ UPDATE|INVALIDATE } GLOBAL INDEXES update_all_indexes_clause:UPDATE INDEXES[...
示例如下:ALTER TABLE T DROP SUBPARTITION SP0,SP1 ALTER TABLE T DROP SUBPARTITIONS SP0,SP1 支持 UPDATE GLOBAL INDEXES 更新表中的索引。不支持的范围 不支持指定子分区键值删除子分区。不支持 INVALIDATE GLOBAL INDEXES 转化为 ...
多逻辑表 UPDATE[LOW_PRIORITY][IGNORE]table_references SET assignment_list[WHERE where_condition]说明 UPDATE支持如下修饰符:若设置LOW_PRIORITY,UPDATE操作将在该表没有任何读操作之后执行。若设置IGNORE,将会忽略更新过程中的...
通过表格存储的数据多版本功能可以实现保留相同主键的多个版本数据。说明 关于数据多版本的更多信息,请参见 数据版本和生命周期。注意事项 使用数据多版本功能时,请注意如下事项:当前表格存储未限制最大版本数。但是出于性能与易用性...
update_salary 存储过程将定义了该存储过程的角色的特权传递给正在调用该存储过程的角色(在执行该存储过程时):CREATE OR REPLACE PROCEDURE update_salary(id INT,new_salary NUMBER)SET SEARCH_PATH='public' SET WORK_MEM='1MB' ...
设备元数据(例如设备标签、属性和状态数据)具有高频更新、查询能力要求高等特点,可用于设备管理、设备圈选、设备状态查询,需要支持高并发低延迟的数据更新、多维度检索、地理空间检索以及数据实时计算与分析。表格存储(Tablestore)的...
时序模型通过时序表存储时间序列数据,单表能提供高并发写入和查询以及PB级海量数据的低成本存储。创建时序表时,您可以配置数据生命周期 和为时序表创建分析存储。创建时序表后,您可以根据实际管理时序表,例如获取实例中的所有时序表...
更多信息,请参见 更新映射表属性列。如果要加速SQL数据查询和计算,您可以通过创建二级索引或者多元索引实现。更多信息,请参见 索引选择策略 和 计算下推。您还可以通过MaxCompute、Spark、Hive或者HadoopMR、函数计算、Flink、PrestoDB...
key_value].)}[,subpartition|{ FOR(subpartition_key_value[,subpartition_key_value].)}].update_index_clauses:{ { UPDATE|INVALIDATE } GLOBAL INDEXES|UPDATE INDEXES[(index(update_index_partition|update_index_subpartition)[,...
概述 SelectDB在进行UPDATE更新时,利用查询引擎自身的WHERE过滤逻辑,从待更新表中筛选出需要被更新的行,再利用Unique模型提供的Value列中新数据替换旧数据的逻辑,将待更新的行变更后再重新插入到表中,从而实现列更新。UPDATE在...
使用数据版本以及数据生命周期(TTL)功能,您可以有效的管理数据,减少数据存储空间,降低存储成本。最大版本数 最大版本数(Max Versions)表示数据表中的属性列能够保留数据的最大版本个数。当属性列中数据的版本个数超过设置的最大版本...
GTS 事务目前支持 INSERT、UPDATE、DELETE 三类 DML 语法的部分功能,这些类型都是已经经过 GTS 产品组的严格验证。SQL 的支持范围还在不断扩大,...使用限制 不支持 SQL 嵌套 不支持多表复杂 SQL 不支持存储过程、触发器 不支持批量更新 SQL
管理自定义存储表 重要 自定义存储表可应用于数据服务的多个功能,需注意以下几点:SQL分析任务的结果存储到自定义存储表时,自定义存储表的表结构字段已添加并保存。无数据输出的自定义存储表,仅可作为一个数据解析或SQL分析任务的输出...
本文概述了分区表模块的主要实现原理,便于用户了解分区表在底层实现时的一些细节,从而能够更好地学习如何去使用分区表。分区表创建原理 分区表的创建主要涉及语法解析模块和执行模块。语法解析模块 分区表创建是分区表整个功能的核心部分...
设备元数据(例如设备标签、属性和状态数据)具有高频更新、查询能力要求高等特点,可用于设备管理、设备圈选、设备状态查询,需要支持高并发低延迟的数据更新、多维度检索、地理空间检索以及数据实时计算与分析。表格存储(Tablestore)的...
您可以在 AnalyticDB for MySQL 空间总览页面查看集群和表的总数据量、冷数据量、热数据量、索引数据量、分区数量、节点的磁盘使用率等指标。查看集群级别的数据量 通过 空间总览 可以查看当前集群的 总数据量、热数据量、冷数据量、以及 ...
字段名 数据类型 说明 goods_id bigint 商品编号 price double 单价 class bigint 类型 name varchar 名称 update_time timestamp 更新时间 表的物理设计 物理设计的目的是获得最佳性能,在进行表的物理设计前,必须了解表的查询SQL,才能...
表格存储的 Python SDK 提供了多种表级别的操作接口:创建表 列出表名称 更新表 查询表描述 删除表 创建多元索引 列出多元索引 查询多元索引描述信息 删除多元索引 全局二级索引
简介 相较于开源PostgreSQL 14,PolarDB for PostgreSQL 14在以下几方面进行了优化,提升了整体性能:采用了领先硬件技术,包括使用3DXpoint存储介质的Optane存储卡、NVMeSSD和RoCE RDMA网络等。基于新的硬件,实现了一整套在用户态运行的...
简介 相对于同类PostgreSQL云原生数据库,PolarDB PostgreSQL版 在以下几方面进行了优化,提升了整体性能:采用了领先硬件技术,包括使用3DXpoint存储介质的Optane存储卡、NVMeSSD和RoCE RDMA网络等。基于新的硬件,实现了一整套在用户态...
数据导入的迁移方案包括同步MySQL数据到表格存储、同步Oracle数据到表格存储、同步Kafka数据到表格存储、同步HBase数据到表格存储、同步MaxCompute数据到表格存储、同步表格存储数据表中数据到另一个数据表和同步表格存储时序表中数据到另...
通过show tables语句列出当前数据库中的映射表名称列表。说明 关于show tables语句的更多信息,请参见 列出映射表名称列表。前提条件 已初始化Client。具体操作,请参见 初始化OTSClient。已创建映射关系。具体操作,请参见 创建表的映射...
通过describe语句查询表的描述信息,例如字段名称、字段类型等。说明 关于describe语句的更多信息,请参见 查询表的描述信息。前提条件 已初始化Client。具体操作,请参见 初始化OTSClient。已创建映射关系。具体操作,请参见 创建表的映射...
对于存储过程,如果其中具有一个或多个输入参数,则必须指定所有输入参数数据类型。在 Oracle 中,必须省略函数和存储过程签名。这是因为在 Oracle 中,所有程序共享同一个命名空间,而在 PolarDB PostgreSQL版(兼容Oracle)中,函数、...
注意事项如下:如果需要对表中较少数据进行删除或更新操作,且操作和后续读数据的频率也不频繁,建议使用 delete、update 操作,并且在多次执行删除操作之后,请合并表的Base文件和Delta文件,降低表的实际存储。更多信息,请参见 合并...
方案介绍 Hologres标签宽表的方案是指将相对稳定的属性表离线聚合成宽表,将多张表的关联操作转化成对一张表的计算,新的标签列的场景可以通过增加列的方式实现,如下图所示。这种方案适用于以下场景:标签数量较少(小于1000)。数据稳定...
如果不再需要使用映射表,您可以通过drop mapping table语句删除映射关系。单次请求支持删除多个映射关系。说明 关于drop mapping table语句的更多信息,请参见 删除映射关系。前提条件 已初始化Client。具体操作,请参见 初始化OTSClient...
功能说明 在数据表详情的数据概况标签页,基于对元数据及存储数据的统计,为您提供了数据表更加详细的指标信息,比如表存储大小、表文件总数、DDL最后更新时间、数据最后更新时间、访问次数、分区存储大小,分区文件数,分区最后更新时间等...