PRAGMA AUTONOMOUS_TRANSACTION

deptno|dname|loc-+-+-10|ACCOUNTING|NEW YORK 20|RESEARCH|DALLAS 30|SALES|CHICAGO 40|OPERATIONS|BOSTON 50|HR|DENVER(5 rows)场景2c:带有COMMIT的自治事务匿名块包含带ROLLBACK的存储过程,该过程也是自治事务过程 现在,在末尾具有...

管理存储过程

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

创建存储过程

存储过程是作为单个 SPL 程序语句调用的独立 SPL 程序。调用时,存储过程可选择以输入参数的形式从调用方接收值,并可选择以输出参数的形式向调用方返回值。CREATE PROCEDURE 命令可定义并命名一个将存储在数据库中的独立存储过程。如果...

名词解释

一个支持事务的数据库,必需要具有这四种特性,否则在事务过程当中无法保证数据的正确性,交易过程极可能达不到交易方的要求。两阶段提交协议 两阶段提交协议(Two-Phase Commit protocol,2PC)是分布式事务的处理协议。XID XID,即 GTS ...

分布式事务框架和事务模式

一个典型的事务过程包括:TM 向 TC 申请开启(Begin)一个全局事务,全局事务创建成功并生成一个全局唯一的 XID。XID 在微服务调用链路的上下文中传播。RM 向 TC 注册分支事务,将其纳入 XID 对应全局事务的管辖。TM 向 TC 发起针对 XID 的...

CREATE PROCEDURE

定义新存储过程。语法 CREATE[OR REPLACE]PROCEDURE name[(parameters)][IMMUTABLE|STABLE|VOLATILE|DETERMINISTIC|[NOT]LEAKPROOF|CALLED ON NULL INPUT|RETURNS NULL ON NULL INPUT|STRICT|[EXTERNAL]SECURITY INVOKER|[EXTERNAL]...

数据加密

其具体加密过程如下图所示。更多信息请参见OSS开发指南中的 客户端加密。基于SSL/TLS的HTTPS加密传输 OSS支持通过HTTP或HTTPS的方式访问。您也可以在Bucket Policy中设置仅允许通过HTTPS(TLS)来访问OSS资源,实现更加安全的数据传输。...

数据库事务

事务过程采用的是快照隔离,在快照隔离中:读操作返回的是对象的快照,而非实际数据。写操作会改变对象的快照,保证接下来事务内读到的数据是相同的。写操作会给对象添加事务锁,如果一个对象上有事务锁,其它的事务对该对象的写入会操作...

新功能发布记录

本文介绍对象存储OSS每次发布涉及的功能变更及对应的文档,帮助您了解OSS的发布动态。2024年04月 功能名称 功能概述 发布时间 支持地域 相关文档 文档智能处理 由智能媒体管理(IMM)提供的针对文档的AI处理功能,包括文档内容翻译、文档...

事务隔离

这种在一个查询执行期间获得的特别的锁将依赖于该查询所使用的计划,并且在事务过程中多个细粒度锁(如元组锁)可能和少量粗粒度锁(如页面锁)相结合来防止耗尽用于跟踪锁的内存。如果一个 READ ONLY 事务检测到不会有导致序列化异常的...

新建存储过程

概述 存储过程是一条或多条语句的集合,对数据库进行一系列复杂操作时,存储过程可以在数据库内将这类复杂操作封装成一个代码块,以便重复使用,从而减少数据库开发人员的工作量。存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存...

概述

通过将SPL代码组织为子存储过程和子函数,可以有利地运用SPL存储过程和函数程序的能力和功能来构建结构良好且易于维护的程序。通过在SPL程序中声明子存储过程和子函数,可从相对较大的SPL程序中的不同位置多次调用相同的SPL代码。子存储...

DROP PROCEDURE

删除存储过程。语法 DROP PROCEDURE[IF EXISTS]name[([[argmode][argname]argtype][,.])][CASCADE|RESTRICT]说明 DROP PROCEDURE 删除现有程序的定义。要执行该命令,您必须是超级用户或存储过程的所有者。如果这是一个重载存储过程,则...

创建子存储过程

PRAGMA AUTONOMOUS_TRANSACTION PRAGMA AUTONOMOUS_TRANSACTION是将子存储过程设置为自治事务的指令。declarations declarations是变量、游标、类型或子程序声明。如果包括子程序声明,则它们必须在所有其他变量、游标和类型声明之后。...

ALTER PROCEDURE

options[EXTERNAL]SECURITY DEFINER 指定 SECURITY DEFINER 以指示服务器使用创建了存储过程的用户的特权执行该存储过程。为了实现兼容性而支持 EXTERNAL 关键字,但被忽略。[EXTERNAL]SECURITY INVOKER 指定 SECURITY INVOKER 以指示...

调用存储过程

您可从另一个 SPL 程序调用存储过程,只需指定该存储过程名称,后跟其参数(如果有),最后以分号结尾。name[([parameters])];其中:name 是存储过程的标识符。parameters 是实参的列表。说明 如果没有要传递的实参,则可以用空参数列表...

DBMS_SESSION

PolarDB PostgreSQL版(兼容Oracle)支持使用DBMS_SESSION.SET_ROLE存储过程。函数/存储过程 函数/存储过程 返回类型 说明 SET_ROLE(role_cmd)N/A 执行 SET_ROLE 语句,后跟 role_cmd 中指定的字符串值。与Oracle相比,PolarDB PostgreSQL...

CALL

语法 CALL procedure_name '('[argument_list]')' 说明 使用 CALL 语句调用存储过程。要使用 CALL 语句,您必须对 CALL 语句调用的存储过程具有 EXECUTE 特权。参数 参数 说明 procedure_name procedure_name 是(可能是 schema 限定的)...

DBMS_PROFILER

表 1.DBMS_PROFILER函数/存储过程 函数/存储过程 类型 返回类型 描述 FLUSH_DATA 函数、存储过程 Status code、exception 刷新当前会话中收集的性能数据。GET_VERSION(major OUT,minor OUT)存储过程 N/A 返回 DBMS_PROFILER 版本信息。...

概述

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

RDS MySQL存储过程的创建和查看

本文介绍了如何在RDS MySQL中创建存储过程,提供了示例代码,并提供了两种方法来查看数据库中的存储过程,包括通过系统表查询和通过show status查询。创建存储过程 可以通过DMS或MySQL客户端登录到RDS,创建存储过程。示例代码如下:DROP ...

概述

本章介绍存储过程语言(SPL)。SPL 是一种高效的过程式编程语言,用于为 PolarDB PostgreSQL版(兼容Oracle)编写自定义存储过程、函数、触发器和包。SPL提供如下特性:完整的过程编程功能,以补充 SQL 语言。一种通用语言,用于为 PolarDB...

删除存储过程

通过使用DROP PROCEDURE命令,可从数据库中删除存储过程。DROP PROCEDURE[IF EXISTS]name[(parameters)][CASCADE|RESTRICT];其中,name 是要删除的存储过程的名称。说明 某些情况下(例如,这是一个重载存储过程),在 PolarDB PostgreSQL...

存储过程

功能介绍 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,您可以通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。原理 存储过程会被持久化到Meta center中,按需加载到计算节点中执行,SQL...

PL 编译和调试

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

创建应用

事务数据存储位置:选择 异库存储,表示事务存储在事务服务器端。异库存储下,无需进行发起方、参与方配置。Client 通过长连接把日志送到 Server 端,存储在 Server 端的数据库中。适合需要将业务数据单独存储的场景。拆分模式:选择 单库...

概述

使用存储过程和函数的一个重要方面是,能够将数据从调用程序传递给存储过程或函数,并能够从存储过程或函数接收回数据。这将通过使用参数来实现。参数在存储过程或函数定义中声明,在存储过程或函数名称后面用圆括号(())括起。在存储过程...

存储过程

AnalyticDB PostgreSQL版 存储过程是为了完成特定功能的 SQL 语句集,一次编译后永久有效。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。AnalyticDB PostgreSQL版 当前支持PL/pgSQL-SQL 过程语言。PL/pgSQL-...

CALL

本文介绍了CALL语法的...如果在事务块中执行 CALL,那么被调用的过程不能执行事务控制语句。只有当 CALL 在其自身的事务中执行时,才允许过程执行事务控制语句。PL/SQL 以不同的方式处理 CALL 中的输出参数。示例 CALL do_db_maintenance();

申请与创建

本文主要说明如何创建阿里云数据库文件存储服务DBFS。申请创建DBFS的步骤:进入“阿里云控制台”->“登录数据库文件系统控制台”。如果未开通服务,需要先点击“立即开通”开通数据库文件存储服务后,才能进入购买页面。单击“创建数据库...

CDM明细层设计规范

基于数据应用需求的分析设计事务型事实表,如果下游存在较大的针对某个业务过程事件的分析指标需求,可以考虑基于某一个事件过程构建事务型事实表。事务型事实表一般选用事件发生日期或时间作为分区字段,这种分区方式可以方便下游的作业...

常见问题

地域与告警事务存储 日志服务告警支持哪些地域?全地域部署。告警事务存储在哪里?您首次使用日志服务告警时,系统将提示您完成初始化操作。完成初始化后,日志服务将自动在您所选的地域创建一个名为 sls-alert-主账号ID-区域 的Project和...

2024年

无 laser 支持存储过程、Cursor、Insert、Update、Delete、CTAS、Refresh Materialized View、COPY。无 优化器Orca&Planner 优化adbpg_optimizer_costmodel参数的btree index cost估算逻辑,默认不开启。Orca支持刷新物化视图。无 慢查询 ...

增加日志盘容量

为防范此类问题引发的数据完整性受损,事务处理中断以及性能下降等风险,建议您提前采取扩容措施来增加日志盘容量,以确保数据的安全性和事务处理过程的稳定性。说明 当保留的日志信息达到存储上限时,会优先删除最早存入的数据。增加日志...

事务与Read/Write Concern

合理的数据建模单机事务完全可以处理绝大多数场景下应用的事务需求。避免执行长事务 默认情况下,MongoDB将自动中止任何运行超过 60秒 的分布式事务。为了解决超时问题,您应该将事务分解为更小的部分,以便在配置的时间限制内执行。您还...

强一致分布式事务

PolarDB-X 存储节点(DN)在变更日志设计上也会保存分布式事务信息,通过 PolarDB-X 日志组件(CDC)收集分布式下多个存储节点(DN)的日志流,进行汇总、重组、排序、落盘等过程,提供满足分布式事务一致性语义的 二进制日志,并全面兼容...

存储空间概述

在上传数据(例如文档、图片、音视频等)到OSS之前,您需要在OSS所支持的地域中创建一个存储空间(Bucket),然后将无限数量的对象(Object)上传到该Bucket中。背景信息 Bucket和Object都是OSS资源,OSS提供了相关的API接口来管理这些资源...

查询应用事务

本文介绍如何查询应用事务信息,包括基本信息和详情信息。在左侧导航栏上,单击 事务监控>事务查询。...事务操作过程,包括 开启、提交 和 回滚 事务。参与方类型(Type),详见 参与者接入模式。如果事务执行报错,显示具体错误信息。

参与者接入模式

与底层事务实现无关:TCC 是一个抽象的基于 Service 层的概念,与底层事务实现无关,也就是说在 TCC 的范围内,无论是关系型数据库 MySQL、Oracle,还是 KV 存储 MemCache,或者列存数据库 HBase,只要将对其的操作包装成 TCC 的参与者,就...

提交时间戳技术CTS

在只读场景下,整个数据库的性能并没有发生变化,只读事务可以通过ReadView缓存来降低事务状态拷贝过程中的锁开销,所以PolarTrans事务系统相比原生事务系统并不会带来明显的性能提升。oltp_read_write oltp_insert oltp_update_index ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 文件存储 CPFS 商标服务 全局事务服务 (文档停止维护) 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用