千家信息网

oracle全局临时表有的两种模式介绍

发表于:2024-11-12 作者:千家信息网编辑
千家信息网最后更新 2024年11月12日,本篇内容介绍了"oracle全局临时表有的两种模式介绍"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
千家信息网最后更新 2024年11月12日oracle全局临时表有的两种模式介绍

本篇内容介绍了"oracle全局临时表有的两种模式介绍"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!


全局临时表有两种模式,一种是基于会话级别的,会话与会话之间的数据是隔离的,当会话段掉,数据将清空,另一种基于事务级别的,当执行commit或者rollback 数据将清除,全局临时表使用的是临时表空间的位置。
全局临时表不会记录日志,但对数据而言不是安全的。
-构造基于SESSION的全局临时表(退出session该表记录就会自动清空)
drop table ljb_tmp_session;
create global temporary table ljb_tmp_session on commit preserve rows as select * from dba_objects where 1=2; --基于session的临时表
select table_name,temporary,duration from user_tables where table_name='LJB_TMP_SESSION';


--构造基于事务的全局临时表(commit提交后,不等退出session,在该表记录就会自动清空)
drop table ljb_tmp_transaction;
create global temporary table ljb_tmp_transaction on commit delete rows as select * from dba_objects where 1=2; --基于事务的临时表
select table_name, temporary, DURATION from user_tables where table_name='LJB_TMP_TRANSACTION';


insert all
into ljb_tmp_transaction
into ljb_tmp_session
select * from dba_objects;


select session_cnt,transaction_cnt from (select count(*) session_cnt from ljb_tmp_session),
(select count(*) transaction_cnt from ljb_tmp_transaction);


commit;

select session_cnt,transaction_cnt from (select count(*) session_cnt from ljb_tmp_session),
(select count(*) transaction_cnt from ljb_tmp_transaction);


disconnect
connect ljb/ljb

select session_cnt,transaction_cnt from (select count(*) session_cnt from ljb_tmp_session),
(select count(*) transaction_cnt from ljb_tmp_transaction);

"oracle全局临时表有的两种模式介绍"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

全局 数据 模式 事务 内容 更多 知识 级别 实用 安全 学有所成 接下来 之间 位置 困境 实际 情况 文章 日志 案例 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 佛山金良计算机网络技术 阿里巴巴服务器里面的黑科技 嵊州软件开发哪家性价比高 虚拟机实现web服务器搭建 创维集团服务器采购 软件开发工程师新人培训 数据库实训报告 数据库的表怎样修改 三级数据库技术试题 网络安全的可以查微信吗 山西科技产业互联网案例 天津铭匠网络技术 数据库的结构被划分为哪三个层次 不是数据库系统特点的是 东营包装软件开发报价 申请软件开发专利的条件 二手服务器回收价格合理 网络技术公司杭州分公司地址 网安基地网络安全学院 网络安全法泄露多少条数据 福州天亮网络技术 网络安全文明观后感 造梦西游4手机版怎么进去服务器 服务器上hdd灯亮怎么回事 肇庆西餐桌上点餐软件开发 数据库id怎么设置密码 外卖可以不要服务器吗 共享服务器怎么增加新的硬盘 数据库怎么加入一列序号 大话西游2 新开服务器
0