查询Oracle表空间使用情况非常重要,oracle也提供了dba_free_space、
by
sckjyxgs
-
Oracle
-
2011-12-23 03:34:54 阅读(920) 回复(0)
$ sqlplus "/as sysdba" Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production With the Partitioning, OLAP and Data Mining options SQL> select * from sm$ts_used; TABLESPACE_NAME BYTES ------------------------------ ---------- SYSTEM 510197760 USERS 3080192 TBS_1 ...
本帖最后由 zy407321952 于 2013-06-05 10:57 编辑 今天用语句查询表空间使用,发现下面两个系统的表空间接近满了,需要增加吗? SYSAUX 96.9270833 SYSTEM 99.5444915 如果扩容,下面的语句对吗 alter tablespace system add datafile '/opt/oracle/oradata/oracle10g/system01.dbf' size 500M; 扩容后不用作任何操作就可以识别吗?
本帖最后由 godymoon 于 2011-10-19 21:13 编辑 http://blog.chinaunix.net/space. ... &do=blog&id=2973616 由于临时表空间使用率过高,达到了百分之百,虽然没有任何的报错,但存在一定的隐患和告警信息,有待解决问题。由于临时表空间主要使用在以下几种情况: 1、order by or group by (disc sort占主要部分); 2、索引的创建和重创建; 3、distinct操作; 4、union & intersect & minus sort-merge joins; 5、Anal...
看alert日志,一直在报: ORA-1652: unable to extend temp segment by 64 in tablespace TEMP 的信息。 看了一下temp tablespece,使用率才达到55%。 temp tablespace的数据文件组成:10G*1+2G*4,其中10G的文件才用了2G多点。其他2G的文件都用完了。 以上数据都是在enterprise manager console里收集到的。 oracle版本是9.2.0.1.0,enterprise manager console版本是10.1.0.2.0。
/dev/dsk/c0b0t0d0s4 1028160 783982 244178 77% /home 但是在/home下用 du -k 显示空间只用了 193323K 何解?? 多余的空间去哪里了,给于帮助