动态列

写入动态列 SQL直接写入 写入动态列表的语法与写入普通列表的语法一致,开启动态列之后,可以写入没有预先在Schema中定义的列,但是动态列的类型只能为VARBINARY(即字节数组)。Lindorm支持用户使用Lindorm-cli直接以SQL文本的方式将数据...

存储过程

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

新建存储过程

存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。新建存储过程,即由用户创建并能够完成某一特定功能的存储过程存储...

概述

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

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...

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

存储过程 dbms_imci.check_columnar_index()可以解析输入的SQL语句,并得到SQL语句中使用的所有,并检查这些是否被索引覆盖。如果SQL语句中使用了未被索引覆盖的,调用该存储过程后会返回这些所在的库名、表名以及名。如果...

dbms_sql.delete_trace

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

DMS中创建存储过程报错的处理

问题描述 DMS中使用SQL语句创建存储过程时报如下错误。问题原因 DMS默认是以一个分号;作为一条语句结束的标志,但存储过程需要执行一段SQL,这些SQL是不可分割的。解决方案 使用DELIMITER临时设置新的结束符。以双斜杠/为例,修改SQL代码...

存索引常见问题

使用 dbms_imci.columnar_advise()存储过程可以获得某个SQL语句所需的DDL语句,按照这个DDL语句构建存索引,可以保证该SQL语句完全被存索引覆盖。更多信息请参见 获取创建存索引的DDL语句。dbms_imci.columnar_advise('...

SQL 限制

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

使用说明

其他操作 如果不再需要跟踪通过 dbms_sql.add_trace 存储过程添加的SQL语句,您可以通过 dbms_sql.delete_trace 存储过程根据具体的SQL语句来删除模板化的SQL语句,或通过 dbms_sql.delete_trace_by_sqlid 存储过程根据SQL ID来删除模板化...

DBMS_SQL

DBMS_SQL包提供查询 PolarDB PostgreSQL版(兼容Oracle)动态SQL的功能,可以在应用运行时构建查询。PolarDB PostgreSQL版(兼容Oracle)支持查询动态SQL,且以与Oracle兼容的方式来使用动态SQL。表 1.DBMS_SQL函数/存储过程 函数/存储过程...

验证数据压缩能力

存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。更多内容参见 新建存储过程。在存储程序中可以使用系统变量和用户定义...

DBMS_RLS

表 1.DBMS RLS 函数/存储过程 函数/存储过程 类型 返回类型 说明 ADD POLICY(object schema,object name,policy name,function schema,policy function[,statement types[,update check[,enable[,static policy[,policy type[,long ...

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洞察

A:日志列表中所展示的数据库名称是从会话中获取的,而SQL语句中的数据库名称则由用户指定,取决于用户的输入或查询的设计,例如跨数据库查询、动态SQL等场景。两者之间可能存在不一致的情况。相关API API 描述 GetErrorRequestSample 异步...

PolarDB PostgreSQL(兼容Oracle)2.0版本与1.0版本...

DBMS_SQL包提供了使用动态SQL执行数据操作语言(DML)和数据定义语言(DDL)语句、执行 PL/SQL匿名块以及调用PL/SQL存储过程和函数的接口。DBMS_UTILITY包提供了各种实用子程序。UTL_ENCODE包提供了一组进行数据编解码的函数,方便数据在不同...

PL 编译和调试

PL 调试 在 SQL 开发窗口的左侧导航栏>存储过程列表中,选择调试存储过程 PROC_VARCHAR2,进入调试模式。设置参数值后,单击 确定。重要 OceanBase V4.0.0 及之后的版本,调试前需要获取调试权限。示例:GRANT DEBUG CONNECT SESSION TO ...

DBMS_SQL

DBMS_SQL内置包提供了动态SQL的功能,可以在运行期间动态执行SQL语句。DBMS_SQL子程序总览 子程序 说明 BIND_ARRAY Procedure 将数组类型的值绑定到变量。BIND_VARIABLE Procedure 将给定值绑定到变量。BIND_VARIABLE_CHAR Procedure 将...

功能特性

添加安全组 透明数据加密 Lindorm支持透明数据加密TDE功能,可以对实例数据和操作日志全加密,保护数据在传输和存储过程中的安全性和隐私性。透明数据加密 审计日志 通过审计日志可以精准分析指定时间段的所有数据操作,同时可以按照指定...

dbms_sql.add_trace

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

概述

为应对数据爆炸式增长的挑战,PolarDB分布式版本基于对象存储设计了一套存索引(Clustered Columnar Index,CCI)功能,支持将行存数据实时同步到存储上,并支持以下功能:在线事务处理和实时数据分析的一体化能力,满足OLTP和OLAP...

新功能发布记录

数量较多时关闭该选项,将不查询获取注释及可编辑的信息,以降低 SQL 执行耗时。编辑结果集时,调整 CLOB 大字段的大小限制(文本 2 MB 内、十六进制 200 KB 内和图片 20 MB 内)。编辑结果集时,支持指定行输出到剪切板。结果集的...

基本概念

K 宽表引擎 负责宽表与对象数据的管理和服务,具有全局二级索引、多维检索、动态列、TTL等能力,适用于元数据、订单、账单、画像、社交、feed流、日志等场景,兼容SQL、HBase、Cassandra(CQL)、S3等标准接口。更多信息,请参见 宽表引擎...

PolarDB HTAP实时数据分析技术解密

存格式下,由于每一的数据都单独顺序存储,涉及到某一个特定上的表达式计算过程都可以批量进行。对每一个计算表达式,其输入和输出都以Batch为单位,在Batch处理模式下,计算过程可以使用SIMD指令进行加速。即表达式系统有两项关键...

小版本升级

2.2.19 2022年02月09日 新功能 Lindorm SQL支持动态列功能,支持SQL层监控功能。功能优化 修复Lindorm SQL表属性修改后元数据更新滞后的问题。修复稳定性问题。2.2.18 2022年01月05日 功能优化 优化Lindorm SQL的性能。修复Lindorm SQL中...

内置的安全审计规则

CMDSHELL执行系统命令(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_SENDMAIL(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_RUNWEBTASK(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_...

存索引技术架构介绍

同时,结合 PolarDB 基于共享存储一写多读的架构特征,其包含如下几个关键的技术创新点:存储引擎(InnoDB)支持存储列式索引(Columnar Index),用户可以通过DDL语句为一张表中的全部或者部分创建索引,索引采用压缩存储,其...

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_...

宽表引擎版本说明

2.2.19 2022年02月09日 新功能 Lindorm SQL支持动态列功能,支持SQL层监控功能。功能优化 修复Lindorm SQL表属性修改后元数据更新滞后的问题。修复稳定性问题。2.2.18 2022年01月05日 功能优化 优化Lindorm SQL的性能。修复Lindorm SQL中...

通过NFS使用NAS动态存储

容器服务 Kubernetes 版 CSI支持subpath方式和filesystem方式两种类型的NAS动态存储卷挂载,您可以通过容器服务控制台或kubectl两种方式进行挂载。本文介绍如何使用阿里云NAS动态存储卷,以及如何验证NAS存储卷的持久化存储与共享存储特性...

管理存储过程

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

租户参数列表说明

max_sp_recursion_depth 可以递归调用任何给定存储过程的次数。sql_throttle_network 网络使用率阈值,当网络使用率高过此阈值时将不会执行此 SQL。ob_enable_hash_group_by 是否打开 Hash Group by 的路径。undo_retention 指定多版本数据...

计量计费项

重要 SQL本身不会有额外的费用,但是使用SQL查询数据过程中涉及到的表扫描、索引查询等操作会消耗VCU的计算资源。数据存储量 说明 当数据量较大时,建议您使用预购资源包的方式降低存储成本。更多信息,请参见 资源包介绍。高性能存储 按量...

索引介绍

表格存储的宽表模型包含多个主键,多主键按照顺序共同构成一个主键,类似MySQL的联合主键,也可以把多个主键拼接起来看作HBase的RowKey,每一其实都只是整体主键的一部分。采用多主键主要原因如下:业务常需要多个字段来构成...

动态过滤器(Dynamic Filter)

当JOIN Key为分区时,动态范围过滤器或布隆过滤器(Dynamic Range|Bloom Filter)仍然可用,但MaxCompute会读取完整个分区的数据后再过滤数据,读取分区数据的过程可以进一步优化。即在读取数据前,将无用的分区裁剪掉,即动态分区裁剪...

动态过滤器(Dynamic Filter)

当JOIN Key为分区时,动态范围过滤器或布隆过滤器(Dynamic Range|Bloom Filter)仍然可用,但MaxCompute会读取完整个分区的数据后再过滤数据,读取分区数据的过程可以进一步优化。即在读取数据前,将无用的分区裁剪掉,即动态分区裁剪...

22.8版本新特性概览

当新写入的JSON对象值和之前的类型不匹配时,引擎会动态修改类型来兼容所有的数据类型,对于新增JSON属性也会动态增加新的进行数据的存储。示例如下:DROP TABLE IF EXISTS github_JSON;SET allow_experimental_object_type=1;CREATE ...

如何对JSON类型进行高效分析

本文介绍了PolarDB IMCI为应对海量结构化与半结构化数据分析场景,通过整合式JSON、虚拟、秒级加减、表数扩展及存索引等系列功能而构建出的扩展流计算方案,以及该方案的应用案例。背景 随着应用场景多样化与快速迭代,业务系统...

宽表模型介绍

数据表的每一行可以有不同的,可以动态增加或者减少属性,创建表时无需为表的属性定义严格的Schema。模型构成 宽表模型如上图所示,由以下几个部分组成。组成部分 描述 主键(Primary Key)主键是数据表中每一行的唯一标识,主键由1...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 对象存储 文件存储 CPFS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用