2012年1月16日

ORACLE 创建表空间

摘要: SYS用户在CMD下以DBA身份登陆:在CMD中打sqlplus /nolog然后再conn / as sysdba注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步*//*第1步:创建临时表空间*/create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'size 50mautoextend onne 阅读全文

posted @ 2012-01-16 16:40 皮狼 阅读(300) 评论(0) 推荐(0) 编辑

如何查看ORACLE空间占用问题

摘要: 最近,项目上ORACLE数据库越来越大,需要查看下数据库数据量占用大的原因。1、查看ORACLE表空间及表数据大小Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents group By Segment_Name order by Sum(bytes)/1024/1024 desc;2、从返回的结果看,有一个segment名为"SYS_LOB0000053810C00004$$"的对象占用了大量的空间;即LOB(BLOB和CLOB)对象占用的大小对象3、根据segment_name,就可以从 dba_lobs 表 阅读全文

posted @ 2012-01-16 13:48 皮狼 阅读(4146) 评论(0) 推荐(0) 编辑

导航