数据文件迁移
数据文件迁移有两种方法:1 使表空间到脱机状态,然后重命名数据文件,然后再恢复表空间状态2 关闭数据库,然后起到mount状态,重命名数据文件,然后把库开到open状态第一种演示如下点击(此处)折叠或打开SQL> select file_id , file_name , tablespace_name , bytes/1024/10...
关于临时表空间
由于Oracle工作时经常需要一些临时的磁盘空间,这些空间主要用作查询时带有排序(Group by,Order by等)等算法所用,当用完后就立即释放,对记录在磁盘区的信息不再使用,因此叫临时表空间。一般安装之后只有一个TEMP临时表空间。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据...
增加表空间大小
表空间是对数据文件的逻辑管理,随着数据的不断增加,表空间的空闲空间会不断变小,下面介绍增加表空间的三种方法1 增加数据文件大小点击(此处)折叠或打开SQL> select file_id , file_name , tablespace_name , bytes/1024/1024 from dba_data_files; ...
UNDO表空间
undo表空间是用来存放从数据读出的数据块旧的镜像,具体作用有:1 回滚事务 将旧的数据保存在Undo中,以防止回滚2 读一致性 也就是说在做DML操作的数据块在没有提交的时候,其它用户读取的都是回滚段里面的数据3 恢复事务 4 倒叙查询 flashback&nbs...
DBA警世录:Truncate之生产与测试环境
« 如何为Oracle导出文件加上时间戳 | Blog首页 | 我的写作进度之二 » 不断的看到很多DBA在学习或工作过程中犯过很多相同或相似的错误.忽然想到,如果我把这些常见的错误或者故障收集记录下来,做为《警世...
Oracle初学者入门指南-什么是DUL?
« 答读者问:关于Oracle学习 | Blog首页 | 首届杰出数据库工程师终选名单公布 » 经常有朋友在ITPUB上问到DUL工具,我在这里对这个工具作一个简要介绍。DUL是Data Unloader的缩写,为Oracle公司工程师...