分区和操作

添加列名或注释 为已存在的非分区或分区表添加列或注释。修改列名或注释 修改非分区或分区的列名或注释。添加分区 为已存在的分区新增分区。限制条件 MaxCompute单支持的分区数量上限为6万个。对于有多级分区的,如果需要添加...

SQL 限制

GTS 事务目前支持 INSERT、UPDATE、DELETE 三类 DML 语法的部分功能,这些类型都是已经经过 GTS 产品组的严格验证。SQL 的支持范围还在不断扩大,...使用限制 不支持 SQL 嵌套 不支持多复杂 SQL 不支持存储过程、触发器 不支持批量更新 SQL

创建二级索引

使用本地二级索引时,表格存储以同步方式将数据中被索引的和主键的数据自动同步到索引中,当数据写入数据后,即可从索引中查询到数据。indexUpdateMode:索引更新模式。可选值包括IUM_ASYNC_INDEX和IUM_SYNC_INDEX。当不设置...

数据操作

数据主要用于数据的存储与查询。创建数据后,您可以根据实际管理数据,例如获取实例中的所有名称、查询数据的配置信息、更新数据的配置信息等。注意事项 主键自增功能和局部事务功能不能同时使用。如果创建数据时配置了...

主键自增

设置非分区键的主键列为自增后,在写入数据时,无需为自增设置具体值,表格存储 会自动生成自增的值。该值在分区键级别唯一且严格递增。重要 表格存储 从Java SDK 4.2.0版本开始支持主键自增功能。注意事项 写入数据到带有自增主键...

主键自增

设置非分区键的主键列为自增后,在写入数据时,无需为自增设置具体值,表格存储 会自动生成自增的值。该值在分区键级别唯一且严格递增。特点 主键自增具有如下特点:自增的值在分区键级别唯一且严格递增,但不保证连续。自增的...

概述

PolarDB MySQL版 内置了一系列存储过程,您可以使用这些存储过程获取SQL语句中未被索引覆盖的名,同时可以获取创建存索引的DDL语句。本文介绍了 PolarDB MySQL版 内置的存储过程以及如何使用存储过程辅助创建存索引。简介 PolarDB ...

dbms_sql.delete_trace

语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化,并删除 mysql.sql_sharing 中与其模板化后的SQL语句匹配的模板化SQL语句,且后续与该模板匹配的SQL语句不会被SQL Trace功能...

SQL使用限制

大小写敏感 不敏感 由于 表格存储 中原名和名均是大小写敏感的,当使用SQL时,原名和名会统一转换为小写字母进行匹配,即如果要操作 表格存储 中的Aa,在SQL中使用AA、aa、aA、Aa均可,因此在原名或者名不能同时为AA、aa、aA...

更新映射属性

执行ALTER TABLE语句为已存在的映射表添加或删除属性。说明 关于创建映射的具体操作,请参见 创建的映射关系。注意事项 执行ALTER TABLE语句仅支持更新映射的Schema,不会更新表格存储的数据存储Schema。不支持添加或者删除映射...

使用说明

清理完成后,如果需要再次统计通过 dbms_sql.add_trace 存储过程添加SQL语句的执行情况,您可以通过 dbms_sql.reload_trace 存储过程将 mysql.sql_sharing 中模板化SQL语句重新导入至 information_schema.sql_sharing 中。...

AddDefinedColumn

调用AddDefinedColumn接口为数据表添加预定义。预定义可用作索引的主键或者属性。注意事项 只有使用二级索引时才需要为数据表添加预定义。使用多元索引时,无需为数据表添加预定义。预定义最多支持创建32个。请求消息结构 ...

检查SQL语句中的是否已创建索引

如果SQL语句中的名前没有添加库名,则必须使用 use db_name 命令切换至SQL语句中的所在的库后,再执行该存储过程SQL语句没有特殊的长度限制,但客户端向数据库发送的SQL语句长度受限于 max_allowed_packet 等参数,以及解析SQL语句时...

dbms_sql.reload_trace

您可以使用存储过程 dbms_sql.reload_trace 将 mysql.sql_sharing 中的模板化SQL语句载入到 information_schema.sql_sharing 中。语法 dbms_sql.reload_trace()示例 将 mysql.sql_sharing 中的模板化SQL语句载入到 information_...

dbms_sql.delete_trace_by_sqlid

您可以使用 dbms_sql.delete_trace 存储过程根据具体的SQL语句来删除不需要SQL Trace跟踪的模板化SQL语句。也可以使用 dbms_sql.delete_trace_by_sqlid 存储过程根据SQL ID来删除不需要SQL Trace跟踪的模板化SQL语句。语法 dbms_sql.delete...

如何使用预定义

预定义是指在数据上预先定义一些非主键以及其类型。本文介绍如何使用预定义。重要 单个数据默认最大支持添加32个预定义。如果不满足使用需求,请 提交工单 申请调整。如果要使用二级索引,您需要通过如下方式为数据表添加预定...

通过控制台使用二级索引

步骤一(可选):添加预定义 使用二级索引时,如果未设置预定义或者已有的预定义不满足需求,您可以为数据表添加或删除预定义。说明 您也可以在创建数据添加预定义。具体操作,请参见 创建数据。进入 管理 页面。登录 ...

自然语言到SQL语言转义(基于大语言模型的NL2SQL

为了让不熟悉SQL语言的用户能方便地从数据库中取数分析,PolarDB for AI推出自研的基于大语言模型的自然语言到数据库查询语言转义(Large Language Model based Nature Language to SQL,简称LLM-based NL2SQL)解决方案,PolarDB for AI会...

单源最短路径

配置组件 方法一:可视化方式 在Designer工作流页面添加 单源最短路径 组件,并在界面右侧配置相关参数:参数类型 参数 描述 字段设置 选择源顶点的起点所在。选择目标顶点的终点所在。选择边权值边的权重所在...

预定义操作

为数据增加预定义或删除数据的预定义。设置预定义后,在创建二级索引时将预定义作为索引的索引或者属性。前提条件 已初始化Client。具体操作,请参见 初始化。已创建数据。增加预定义 使用二级索引时,如果未设置...

SQL数据类型映射

使用SQL过程中请确保SQL中和数据中字段数据类型相匹配。重要 SQL中主键的数据类型使用VARBINARY和VARCHAR时,建议最大长度设置为1024,即使用VARBINARY(1024)和VARCHAR(1024)。SQL中的BIGINT和数据中的Integer均为64位整型。SQL中...

dbms_sql.flush_trace

存储过程 dbms_sql.flush_trace 用于清理 information_schema.sql_sharing 系统中的所有SQL Trace统计信息和跟踪记录。语法 dbms_sql.flush_trace()示例 清理 information_schema.sql_sharing 系统中的所有SQL Trace统计信息和跟踪记录...

SQL查询

SQL访问的延时从毫秒、秒到分钟级别不等,包括基于数据主键的Point Query(GetRow操作)、多元索引的精确查询(TermQuery)等以及通过多元索引的统计聚合能力进行查询,例如数据中满足某个条件的个数、某求和等。SQL示例 使用时序...

物化视图自动查询改写

SELECTSQL查询的SELECT与物化视图SQL的SELECT不完全相同时,自动查询改写对SELECT支持情况如下:支持查询SQL的SELECT的顺序与物化视图SQL不同。支持物化视图SQL中的SELECT没有出现在查询SQL中。支持查询SQL中的SELECT不在...

删除映射关系

当不再需要使用映射关系时,您可以执行DROP MAPPING TABLE语句删除映射...说明 除了SQl引擎,表格存储还提供了引擎、二级索引和多元索引用于数据查询,您需要根据实际查询场景选择合适的查询方式。更多信息,请参见 索引介绍 和 索引选择。

通过Hibernate使用

本文介绍了如何通过Hibernate使用表格存储的JDBC驱动来快速访问表格存储。背景信息 Hibernate是...在预定义添加指定,该会自动同步到SQL映射中。通过CREATE TABLE语句创建映射关系时指定该。具体操作,请参见 创建的映射关系。

删除映射关系

如果不再需要使用映射,您可以通过drop mapping table语句删除映射关系。单次请求支持删除多个映射关系。说明 关于drop mapping table语句的更多信息,请参见 删除映射关系。前提条件 已初始化Client。具体操作,请参见 初始化OTSClient...

DROP TABLE

删除非分区或分区。注意事项 请谨慎操作,确认可以删除后,再执行删除操作。如果误删了,当项目开启了备份恢复功能,且删除操作未超过项目设置的...SHOW:查看SQL DDL语句、出项目下所有的和视图或出一张中的所有分区。

新建存储过程

重要 参数名避免与数据名相同,否则存储过程SQL 语句会将参数名看作名,从而可能出错。proc_body 存储过程的主体部分,包含在过程调用的时候必须执行的 SQL 语句。此部分以 BEGIN 开始,END 结束。如存储过程体中只有一条 SQL ...

存储过程

存储过程的特性 AnalyticDB PostgreSQL 7.0版 的内核版本升级至PostgreSQL 12,可以较好地支持存储过程能力。通过合理地使用存储过程,您可以在业务开发中可以获得以下收益:存储过程整合了一些列SQL,并分隔不同业务的SQL。这种特性使得...

步骤三:设置任务调度策略并发布

如果需要调整SQL分析任务输出的存储表的结构,且保留原已生成的数据存储表的数据,请重新创建并配置SQL分析任务。修改或删除已发布的SQL分析任务前,需先撤销该任务。仅可修改或删除状态为 未上线 和 已下线 的SQL分析任务。不可恢复已删除...

构建模型

您可以选择数据表关联数据表、数据表关联SQL代码创建SQL代码创建表关联数据表和SQL代码创建表关联SQL代码创建表。说明 SQL代码的编辑操作请参见 自定义SQL。数据表关联数据表 在数据集编辑页面,按照下图步骤,拖拽数据表至画布中。...

Parquet(推荐)

默认值 说明 Write compression None,Uncompressed,bzip2,defalte,gzip,lz4,snappy None 声明Spark应该使用什么样的压缩编码器来读取或写入文件 Read Merge Schema true,false 配置值spark.sql.parquet.mergeSchema 增量地添加列到同一/...

CreateTable

如果要使用二级索引,您需要为数据表添加预定义,预先定义一些非主键以及其类型作为索引的属性或索引。您也可以建后单独添加预定义。具体操作,请参见 如何使用预定义。reserved_throughput ReservedThroughput 是 数据...

dbms_sql.add_trace

当 loose_sql_trace_type 参数设置为DEMAND时,您可以使用 dbms_sql.add_trace 存储过程来指定SQL Trace功能跟踪的SQL语句。语法 dbms_sql.add_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化,匹配该...

管理存储过程

概述 在 OceanBase 开发者中心(OceanBase Developer Center,ODC)首页单击连接名进入连接后,在左导航栏中单击 存储过程 标签可查看存储过程列表,在存储过程列表中显示当前连接的数据库中存在的存储过程对象。在存储过程列表中,可查看...

功能发布记录

本文介绍了表格存储每次发布涉及的功能变更及对应的文档,帮助您了解 表格存储 的发布动态。2023年 2023年12月 功能名称 功能描述 发布时间 发布地域 相关文档 时序分析存储商业化 使用分析存储(Analytical Store)功能,您可以低成本存储...

SQL查询

SQL访问的延时从毫秒、秒到分钟级别不等,包括基于数据主键的Point Query(GetRow操作)、多元索引的精确查询(TermQuery)等以及通过多元索引的统计聚合能力进行查询,例如数据中满足某个条件的个数、某求和等。SQL示例 查询当前...

SQL查询

SQL中的名必须和原始中的名等效,例如原始名为Aa,在SQL名必须使用Aa、AA、aA或者aa中的一个。data_type 的数据类型,包含BIGINT、DOUBLE、BOOL等多种数据类型。SQL的数据类型必须和原始的数据类型相匹配。...

表格存储和传统关系型数据库(例如MySQL、SQL Server...

表格存储是阿里云自研的多模型结构化数据存储,提供海量结构化数据存储以及...相对于传统关系型数据库严格的SCHEMA,表格存储是稀疏的,每一行可以有不同的,可以动态增加或者减少属性,创建时无需为的属性定义严格的SCHEMA。
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 文件存储NAS 云备份 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用