Oracle临时表

Oracle临时表

主要用于存储临时数据,这些表的数据通常只在一个事务或会话期间有效。临时表对于处理大型批处理作业或存储中间结果特别有用,因为它们可以减少重做日志(redolog)的开销,并且不会污染永久表空间。

临时表的类型

1. 会话级临时表

  • 会话级临时表的数据在整个会话期间都存在,直到会话结束。
创建语句
sql 复制代码
create global temporary table temp_table (
	id int primary key,
	name varchar2(32) default null

) on commit preserve rows;

2. 事务级临时表

  • 事务级临时表的数据在事务提交或回滚后立即清空。
创建语句
sql 复制代码
create global temporary table temp_table (
	id int primary key,
	name varchar2(32) default null
) on commit delete rows;
相关推荐
Rick19937 小时前
mysql 慢查询如何快速定位
数据库·mysql
2401_833033628 小时前
c++如何实现简单的文件签名验证_HMAC-SHA1算法应用【进阶】
jvm·数据库·python
qq_392690668 小时前
SQL报表查询标准规范_SQL书写规范优化
jvm·数据库·python
Vect__8 小时前
MySQL的数据类型和约束
android·数据库·mysql
八秒记忆的老男孩8 小时前
Sentinel5P的L1B级数据预处理(BD7和BD8)【20260427】
数据库·redis·缓存
ChoSeitaku8 小时前
5.MySQL表的约束|空属性|默认值|列描述|主键|自增长|唯一键|外键
android·数据库·mysql
S1998_1997111609•X8 小时前
滄集/㞯鎩.赫量被恶意篡改?|\^*仺\~:sall,sql=㶏齾bci.ji.app_sql=-heart{TCP.box}‘雧……㞋
网络·数据库·网络协议·百度·微信
2301_803875618 小时前
c++如何通过重定向streambuf流捕获标准错误输出并记录到运行日志【详解】
jvm·数据库·python
2301_795099748 小时前
HTML怎么创建时间轴布局_HTML结构化时间线写法【方法】
jvm·数据库·python
运气好好的8 小时前
CSS组件库如何快速扩展_通过Sass @extend继承基础布局
jvm·数据库·python