oracle点滴记录

表空间自动拓展

 

1: 查看表空间:

SELECT * FROM  dba_data_files WHERE   tablespace_name = 'TABLESPACE';

 

2: 查看表空间大小:

SELECT   tablespace_name,   SUM(bytes/1024/1024) FROM   dba_segments GROUP BY

  tablespace_name;

 

 

3: 构造 修改表空间自动拓展的 sql

 

SELECT

  'alter database datafile '''||

  file_name||

  ''' '||

  ' autoextend on;'

FROM

  dba_data_files

WHERE tablespace_name = 'TABLESPACE';

 

4: 将3中的结果拷贝出来执行。

 

字符串操作:

   比如邮件地址域名抽取出来:abc@ef.com -> ef.com

substr(email, INSTR(email,'@') +1)

 

查询正在运行的sql:

select   se.username,sq.sql_text   

from   v$sql   sq,v$session   se   

where   sq.address=se.sql_address;

 

posted on 2010-11-24 17:52  NanguoCoffee  阅读(154)  评论(0编辑  收藏  举报

导航