oracle临时表空间的存储过程
11页1、Oracle11g 的驱动的位置 D:appAdministratorproduct11.1.0db_1jdbclib 下的 ojdbc6.jar 文件。临时表空间:用来存放用户的临时数据,临时数据就是 在需要时被覆盖,关闭数据库后自动删除,其中不能存放永 久性数据。例如当用户对很多数据行进行排序时,排序在PGA中进 行。但是如果排序的数据过多,导致内存不足时, oracle 会 把要排序的数据分成多份,每次只取一份放在PGA中进行排 序,其他的部分都放到临时表空间中,当PGA里的部分排序 完成后,把排序好的部分交换到临时表空间中,同时再从临 时表空间里取一份没有排序的数据到PGA中进行排序,这样 直到所有数据排序完成为止。临时表空间组是一组由临时表空间组成的组,临时表空 间组和临时表空间不能同名。临时表空间组不能显式地创建 和删除;当把第一个临时表空间分配给某个临时表空间组 时,会自动创建这个临时表空间组;将临时表空间组的最后 一个临时表空间删除时,会自动删除临时表空间组。查看临时文件信息:select * from v$tempfile;select * from dba_temp
2、_files;查看临时表空间组的信息:select * from dba_tablespace_groups;查看临时表空间的信息:select * from dba_tablespaces;查找默认的临时表空间:select property_name, property_value from database_properties where property_name = DEFAULT_TEMP_TABLESPACE;创建临时表空间(不属于组):create temporary tablespace temp2 tempfile D:appAdministratororadataorcltemp2a.dbf size 10m autoextend on;创建临时表空间(属于组):create temporary tablespace temp3 tempfile D:appAdministratororadataorcltemp3a.dbf size 10m autoextend on tablespace group temp_grp;把某个临时表空间关联到组里:alter
3、tablespace temp2 tablespace group temp_grp;把某个临时表空间移出组:;alter tablespace temp2 tablespace group给一个临时表空间增加临时文件:alter tablespace temp2 add tempfile D:appAdministratororadataorcltemp2b.dbf size 20m autoextend on;设置数据库的默认临时表空间为一个组: alter database default temporary tablespace temp_grp;对于DML语句来说,只要修改了数据块,Oracle数据库 就会将修改前的数据保留下来,保存在undo segment里,而 undo segment 则保存在 undo 表空间里。对于UNDO的管理,有手工Undo管理和自动Undo管理, 9i 前只能使用手工 Undo 管理, 11g 默认使用自动 Undo 管理。UNDO 的作用:提供一致性读、回滚事务、实例恢复。UNDO表空间:undo segment则保存在undo表空间里,
4、数据库中可以同时存在多个undo表空间,但是在一个时 间点上,数据库只能使用一个undo表空间。如果我们将 undo_tablespace 参数设置为 另外一个 undo 表空间的名字, 则这叫做undo表空间的切换。undo_retentio n:该参数以秒为单位,表示当事务提交 或回滚以后,该事务所使用的undo块里的数据需要保留多长 时间;当保留的时间超过undo_retention所指定的时间以 后,该 undo 块才能够被其他事务覆盖。rentention garentee:从 Oracle 10g 开始,我们可以通 过为undo表空间设置retention guarantee属性,可以达到的 效果是:当undo数据文件不能自动扩展,并且undo块不够 用时,直接报错,而不是覆盖那些 inactive 而又没有 expired 的 undo 块。查看系统中有哪些UNDO表空间:select tablespace_name, CONTENTS from dba_tablespaces;查看UNDO表空间的管理方式:手工管理和自动管理 show parameter undo_ma
《oracle临时表空间的存储过程》由会员cl****1分享,可在线阅读,更多相关《oracle临时表空间的存储过程》请在金锄头文库上搜索。
办公楼租赁合同参考模板(七篇).doc
安排书学生合集十篇
安全系统生产责任制考核记录簿表
天津市六校高三第三次模拟联考文科综合试题及答案
校园一角字作文
公司企业之间借款合同专业版
体育比赛方案
出纳个人工作总结模板(3篇).doc
男方离婚协议书电子版(九篇).doc
公司租车合同要备案吗范文集锦(6篇).doc
三年级上册应用题专项练习题(提高)
常见五种利尿剂
wii及ps2电光火石3-出招表及个人经验-纯手工打字
油品储存与出入库安全管理制度范文(3篇).doc
2023年个人辞职申请书简单实用7篇(个人辞职申请书简短)
日本垃圾分类的
PE流延膜及功能膜制品技改项目创业计划书写作模板
佛山监狱实习报告
西师大版四年级语文下册教案爱因斯坦与小女孩
农产品储藏保鲜项目可行性研究报告模板
2023-02-15 13页
2023-09-15 9页
2022-08-10 5页
2023-12-20 2页
2024-02-18 9页
2023-02-24 50页
2024-01-15 6页
2023-11-02 3页
2023-09-12 23页
2022-10-23 7页