当前位置: 首页 > wzjs >正文

永嘉网站建设几游戏优化是什么意思

永嘉网站建设几,游戏优化是什么意思,模板网免费下载官网,想要导航页推广(推广版)目录 一、测试事务级临时表 1、创建事务级临时表 2、插入测试数据 3、查看表中的数据 4、提交事务 5、再次查看表中数据 二、测试会话级临时表 1、创建会话级临时表 2、插入测试数据 3、查看表中的数据 4、提交事务再次查看数据 5、关闭当前会话 6、再次进入数据库…

目录

一、测试事务级临时表

1、创建事务级临时表

2、插入测试数据

3、查看表中的数据

4、提交事务

5、再次查看表中数据

二、测试会话级临时表

1、创建会话级临时表

2、插入测试数据

3、查看表中的数据

4、提交事务再次查看数据

5、关闭当前会话

6、再次进入数据库创建会话

7、再次查看表中数据


 

题目要求的是测试一个,但是在这里我们两个都进行测试

结论说明:

  1. 事务级临时表:

    数据会在每个事务提交时被删除。如果你执行了COMMIT命令,那么表中的数据就会被清除。这意味着在一个事务中插入的数据在另一个事务提交后将不再可见。
  2. 会话级临时表:

    数据会在会话结束时被删除。当用户会话结束(例如,用户退出或断开连接),表中的数据将会被清除。如果你希望在会话结束时保留表结构而不是删除它,可以使用 ON COMMIT PRESERVE ROWS 选项。

一、测试事务级临时表

1、创建事务级临时表

CREATE GLOBAL TEMPORARY TABLE transaction_temp_table (id NUMBER,name VARCHAR2(50)
) ON COMMIT DELETE ROWS;

2、插入测试数据

insert into transaction_temp_table values(1,'test1');
insert into transaction_temp_table values(2,'test2');
insert into transaction_temp_table values(3,'test3');

3、查看表中的数据

select * from transaction_temp_table;

可以看到此时的表中数据还在

4、提交事务

commit;

5、再次查看表中数据

select * from transaction_temp_table;

可以看到表中已经没有数据了,这就是事务级临时表,数据会在每个事务提交时被删除。

二、测试会话级临时表

1、创建会话级临时表

CREATE GLOBAL TEMPORARY TABLE session_temp_table (id NUMBER,name VARCHAR2(50)
) ON COMMIT PRESERVE ROWS;

2、插入测试数据

insert into session_temp_table values(1,'test1');
insert into session_temp_table values(2,'test2');
insert into session_temp_table values(3,'test3');

3、查看表中的数据

select * from session_temp_table; 

4、提交事务再次查看数据

提交事务

commit;

再次查看表中数据

select * from session_temp_table; 

可以看到数据没有清除(这里和事务级临时表有区别)

5、关闭当前会话

quit()

6、再次进入数据库创建会话

sqlplus / as sysdba

7、再次查看表中数据

select * from session_temp_table; 

可以看到表中数据已经消失 ,这就是会话级临时表,数据会在会话结束时被删除。

三、区别总结

1. 创建语法:

        事务级临时表: 

CREATE GLOBAL TEMPORARY TABLE transaction_temp_table (id NUMBER,name VARCHAR2(50)
) ON COMMIT DELETE ROWS;

     `ON COMMIT DELETE ROWS` 指定了当事务提交时,表中的数据将被删除。

   会话级临时表:

CREATE GLOBAL TEMPORARY TABLE session_temp_table (id NUMBER,name VARCHAR2(50)
) ON COMMIT PRESERVE ROWS;

 `ON COMMIT PRESERVE ROWS` 指定了当事务提交时,表中的数据将被保留,但在会话结束时会自动被删除。

2. 数据保留:

   事务级临时表:
           数据在每个事务提交时被删除。在一个事务中插入的数据在另一个事务提交后将不再可见。

   会话级临时表:
        数据在会话结束时被删除。当用户会话结束(例如,用户退出或断开连接),表中的数据将会被清除。

3. 生命周期:

   事务级临时表:

        表的生命周期限定在事务内。当事务提交或回滚时,表中的数据都会被清除。

 会话级临时表:
        表的生命周期限定在用户会话内。当用户会话结束时,表中的数据会被清除。

OK结束。

http://www.dtcms.com/wzjs/307814.html

相关文章:

  • 网站建设运营招聘网站做优化
  • flashfxp上传了网站视频号直播推广二维码
  • 阆中市网站建设服务网站定制设计
  • 台州网站开发公司java培训机构
  • 2014新闻网站源码网站搜索引擎拓客
  • 怎么开始做网站免费发帖的平台有哪些
  • 网站建设网页模板下载标题优化方法
  • 家装公司利润一般多少seo推广教程视频
  • 北京网站建设 网络推广网页制作教程视频
  • 全国广告公司网站建设seo网站外包公司
  • 苏州做网站建设公司免费直链平台
  • 可以做网站的语言成都优化网站哪家公司好
  • 广东建设局网站长沙官网网站推广优化
  • 专业做网站哪里有百度关键词
  • 网站内容建设机制郑州网站建设制作公司
  • 小程序定制程序上海网站seo公司
  • 百度网站改版提交百度账号管理
  • 兰州网站建设q.479185700惠手机网站怎么优化
  • 网站开发从何学起如何推广产品
  • 网址缩短生成链接新的seo网站优化排名 排名
  • 杭州亿向建设有限公司 网站深圳专业seo
  • 博望网站建设百度公司招聘信息
  • pc 移动 网站开发北京官网seo收费
  • limesurvey wordpress优化英文
  • 网站购买域名吗谈谈你对互联网营销的认识
  • c c也能干大事网站开发市场营销策划案的范文
  • 门户网站含义下载百度地图2022最新版官方
  • 网站怎么装模版百度地图客服人工电话
  • 网站做支付需要准备什么东西吗发稿
  • 那个网站专门做婚纱相册推广运营是什么工作