数据库系统之幻影读现象项目练习

本文介绍了如何在PL/SQL中通过stored procedures模拟幻影读现象,详细阐述了项目介绍和实现过程。在T1事务休眠期间,T2事务插入新行,导致T1在后续查询中出现不同结果,展示了数据库并发处理中的幻影读问题。
摘要由CSDN通过智能技术生成

Phantom phenomenon项目练习


关于幻影读现象的介绍可以看我的这篇文章:
https://blog.csdn.net/Jifu_M/article/details/112493516

项目介绍

在PL/SQL中实现两个处理数据库的stored procedures并通过这两个stored procedures触发一个幻影现象。
要模拟数据库事务的并发处理,请使用标准PL/SQL包DBMS_LOCK中的PL/SQL procedure SLEEP。
使用SQL*Plus的命令来展示运行结果
SET ECHO ON
SET FEEDBACK ON
SET LINESIZE 100
SET PAGESIZE 100
SET SERVEROUTPUT ON

项目实现

T1的操作如下:

SET ECHO ON
SET FEEDBACK ON
SET LINESIZE 100
SET PAGESIZE 100
SET SERVEROUTPUT ON

create
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值