Oracle 19c OCP认证 学习笔记(83) —— Oracle全局临时表和私有临时表

  • Post author:
  • Post category:其他

一、什么是 GTT / PTT?

Oracle 全局临时表以下简称GTT(Global Temporary Table),私有临时表以下简称PTT(Private Temporary Table)。

二、 GTT / PTT 主要区别:

  • GTT更早。GTT是8i就有的特性,PTT是18c才有的特性。
  • GTT和PTT的数据都是会话私有的,而且会话结束后数据就没有了,但GTT的定义是全局的。
  • 事务提交时,GTT可以选择是否保留数据,PTT可以选择是否保留定义。
  • GTT的表定义是所有会话共享的;PTT的表定义是会话私有的。

二、 GTT / PTT 对比:

在这里插入图片描述
在这里插入图片描述


• 由 ChiKong_Tam 写于 2022 年 06 月 19 日


版权声明:本文为qq_42209354原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。